◫UBC Data BridgeҚұжаттама2.1.1
Өнім сайты Кеңес

UBC DATA BRIDGE

Құжаттама

Практикалық нұсқаулықтар: алғашқы ағын, деректерді дайындау және тасымалдау, API, Agent, коннекторлар, орындау, қолжетімділік және мысалдар.

Жұмысты бастау

UBC Data Bridge 2.1.1 нұсқасындағы жаңалықтар

UBC Data Bridge 2.1.1: деректер алмасу, API, жабық желі ресурстары және басқарылатын жұмыс процестері.

↗
UBC Data Bridge мүмкіндіктері

Бір көрнекі ағында дереккөзден тексерілген нәтижеге дейін.

↗
Алғашқы ағын

Қадам бойынша: кестені жүктеу, жолдарды таңдау және файл алу.

↗
Негізгі ұғымдар

Дереккөз, қосылым, блок, ағын, жоба нұсқасы және іске қосу — жүйенің бөлек нысандары.

↗

Архитектура

Жүйе архитектурасы

Іске асыру тілдеріне тәуелсіз жүйе құрамдастары және олардың міндеттері.

↗
Орындау механизмі және өнімділік

Жүйе графты қалай орындайды, ресурстарды басқарады және жазуды дайындайды.

↗
Орналастыру нұсқалары

Дербес өнім немесе UBC Analytics құрамындағы интеграция; онлайн және офлайн дистрибутивтер.

↗
Метадеректер және файлдарды сақтау

Дерекқорда не сақталады, файл түрінде не сақталады және оқшаулау қалай жұмыс істейді.

↗

Ағындар және орындау

Кітапханалар және жұмысты ұйымдастыру

Ағындарды, қосылымдарды және дереккөздерді табу; қалталармен және өңдеу құлыптарымен жұмыс істеу.

↗
Ағын конструкторы

Кенеп, блоктар, порттар, қасиеттер және аралық нәтижелерді талдау.

↗
Жоба нұсқалары және Production

Өңдеу, автоматты сақтау, симуляция және жұмыс нұсқасын жариялау.

↗
Іске қосу, тексеру және нәтижелер

Күйлерді түсіну және ақаудан кейін қайталанымдарды болдырмау.

↗
Басқа сайттағы іске қосу түймесі

Корпоративтік порталдан ағынды іске қосу: мақсаты, URL арқылы ендіру, күйлер және интерактивті шебер.

↗
Кестелер және автоматты тапсырмалар

Уақыт, аралық немесе дереккөз өзгерісі бойынша бастау.

↗

Деректер көздері және коннекторлар

Файлдық дереккөздер және ауқымдар

Файлды ағынға арналған тұрақты кестеге айналдыру.

↗
Файл менеджері

Басқарылатын файлдар, нұсқалар, қалталар және сақтау баптаулары.

↗
Қашықтағы файл қоймалары

Google Drive, OneDrive, S3, FTP/FTPS және желілік дискіні баптау.

↗
Қосылымдармен жұмыс

Қызметке қатынауды жасау, тексеру және пайдаланудың ортақ рәсімі.

↗
Дерекқорларды оқу және жазу

Кестелер, сұраулар, кілттер және қосу/жаңарту режимдері.

↗
REST API және OData

Ресурстар, пішімдер, жауап беттері және жолдарды жеткізу.

↗
Microsoft Dynamics 365

Қосылым баптаулары, міндетті өрістер және пайдалану ережелері.

↗
1C:Enterprise 8 (жергілікті сервер)

Қосылым баптаулары, міндетті өрістер және пайдалану ережелері.

↗
Microsoft SQL Server

Қосылым баптаулары, міндетті өрістер және пайдалану ережелері.

↗
Azure SQL Database

Қосылым баптаулары, міндетті өрістер және пайдалану ережелері.

↗
Oracle Database

Қосылым баптаулары, міндетті өрістер және пайдалану ережелері.

↗
IBM Db2

Қосылым баптаулары, міндетті өрістер және пайдалану ережелері.

↗
PostgreSQL

Қосылым баптаулары, міндетті өрістер және пайдалану ережелері.

↗
MySQL / MariaDB

Қосылым баптаулары, міндетті өрістер және пайдалану ережелері.

↗
ClickHouse

Қосылым баптаулары, міндетті өрістер және пайдалану ережелері.

↗
Redis

Қосылым баптаулары, міндетті өрістер және пайдалану ережелері.

↗
ODBC дереккөзі

Қосылым баптаулары, міндетті өрістер және пайдалану ережелері.

↗
REST API (кез келген HTTP қызметі)

Қосылым баптаулары, міндетті өрістер және пайдалану ережелері.

↗
Электрондық пошта (SMTP)

Қосылым баптаулары, міндетті өрістер және пайдалану ережелері.

↗
Telegram боты

Қосылым баптаулары, міндетті өрістер және пайдалану ережелері.

↗

API баптау

API: алмасудың үш бағыты

API бағытын таңдау, қатынауды дайындау, ағынды жариялау және толық алмасу циклін тексеру.

↗
API арқылы деректер мен файлдарды қабылдау

Кіріс түпкі нүктесін, өрістерді тексеруді, Production ағынын, қайталауды қауіпсіз өңдеуді және жеткізілім бақылауын баптау.

↗
Сыртқы API-ден оқу және оған жіберу

REST қосылымын баптау: аутентификация, жауапты талдау, беттеу, топтамалық жазу және қайталауды басқару.

↗
API арқылы ағын деректерін жариялау

Сүзгілермен, беттеумен, өзектілік тексеруімен немесе сұрау бойынша орындаумен деректер жиынын жариялау.

↗
API клиенттері, кілттер және сұрауға қол қою

Сыртқы жүйеге басқарылатын ағын қатынауын беріп, кілтін, HMAC қолтаңбасын және құқықтарын тексеру.

↗
API техникалық анықтамасы және тексеру

Түпкі нүктенің ағымдағы анықтамасын баптауларынан жасау, интеграторларға қатынау беру және алмасу келісімін тексеру.

↗

Agent баптау

UBC Data Bridge Agent: жұмысты бастау

UBC Data Bridge жүйесін жабық желі ресурстарына қосу, агентті тіркеу және оның бүкіл жұмыс кезеңінде қатынауын басқару.

↗
Windows жүйесіндегі агент: орнату және баптау

Windows қызметін орнату, қауіпсіз тіркеу, қалтаға қатынау беру, байланысты тексеру және агентке қызмет көрсету.

↗
macOS жүйесіндегі агент: орнату және баптау

Mac компьютеріне агент орнату, тіркеу, қызмет құқықтары мен желілік томдарды баптау және жаңартуларды басқару.

↗
Linux жүйесіндегі агент: орнату және баптау

Linux ортасын дайындау, агентті Data Bridge жүйесіне қосу, қалтаға қатынау беру және қызмет жұмысын тексеру.

↗
Агент: ресурстар, құқықтар және желі

Рұқсат етілген қалталарды, дерекқорларды және API қызметтерін, прокси аутентификациясын, сенімді сертификаттарды және Data Bridge бағытын баптау.

↗
Агент: диагностика және ақауларды жою

Агент ақауларының себебін табу, желі мен құқықтарды тексеру, файл амалдарын қауіпсіз қайталау және пайдалы қолдау есебін дайындау.

↗

Блоктар және түрлендірулер

Конструктор блоктарының анықтамасы

Өңдеу, өзара әрекеттесу, ағындарды шақыру, API және нәтиже жеткізу блоктары.

↗
Файл

Тіркелген файлдық дереккөзді оқиды немесе оның ауқымына жазады.

↗
Қосылым

Бизнес-жүйелерге, дерекқорларға, файл қоймаларына және сыртқы API қызметтеріне арналған ортақ блок.

↗
Өрістердің реті мен көрінуі

Қажетті өрістерді қалдырып, олардың реті мен атауларын өзгертеді.

↗
Бағандарды жолдарға айналдыру

Кезеңдері бағандарда орналасқан кең кестені «кезең — мән» жолдарына айналдырады.

↗
Бағандарды сәйкестендіру

Таңдалған бағандар мен тұрақты мәндерден жаңа кесте құрады.

↗
Сүзгі

Көрсетілген шарттарға сай жолдарды қалдырады.

↗
Топтау

Жолдарды кілттер бойынша топтап, қорытынды көрсеткіштерді есептейді.

↗
Іске қосу параметрлері

Орындауды басқаратын пайдаланушы пішіні және тұрақты мәндер.

↗
Union — жолдарды біріктіру

Бірнеше кесте жолдарын бір деректер жиынына біріктіреді.

↗
Join — кілт бойынша біріктіру

Ортақ кілттер арқылы басқа кестелердің өрістерін қосады.

↗
Қайталанымдарды жою

Әр кілттің қажетті данасын немесе тек бір рет кездесетін кілттерді қалдырады.

↗
Бағыттау

Жолдарды шартты тармақтар арасында, соның ішінде анықтамалық мәндер бойынша бөледі.

↗
Тармақтағыш

Бүкіл кестені бір уақытта бірнеше тармаққа береді.

↗
Есептелетін өрістер

Сандар, мәтін, күндер және шарттар үшін есептеулер қосады.

↗
Орындау кезінде файл таңдау

Осы қадамда файл жүктейтін сақталған ағындармен үйлесімділік.

↗
Деректерді алдын ала қарау

Орындау кезінде тексеруге арналған кесте және тармақты жазусыз аяқтау тәсілі.

↗
Деректер экспорты

Excel, CSV, TXT, JSON, XML немесе SQLite файлын жасайды.

↗
Мәтінді түрлендіру

Мәтіндік өрістерді ретімен тазалау және біріздендіру.

↗
Бірегей идентификатор

GUID, Snowflake ID немесе реттік нөмір қосады.

↗
Сандар мен күндер пішімдері

Сандар мен күнтізбелік мәндерді тану, қалыпқа келтіру және пішімдеу.

↗
Деректерді тазалау және сапаны бақылау

Алмастыру, жолды қабылдамау және сапа қатесінде тоқтату ережелері.

↗
Бір жолдық кестемен толықтыру

Бір қосымша жолдың көрсеткіштерін негізгі кестенің әр жолына қосады.

↗
Жолдар мен бағандарды ауыстыру

Кестенің жолдары мен бағандарын орын алмастырады.

↗
Хабар

Пайдаланушы бастаған орындауда хабарлама немесе диалог көрсетеді.

↗
Нұсқаны таңдау

Бір тармақты белсенді ететін пайдаланушының қолмен шешімі.

↗
Тармақтарды біріктіру

Орындалған балама тармақтардың бірін жалғастырады.

↗
Өріс мәндерін орнату

Шарт бойынша бар өрістерді өзгертіп, жаңаларын қосады.

↗
Электрондық пошта

Бапталған пошта қосылымы арқылы хаттар жібереді.

↗
Telegram хабары

Бот арқылы хабарлар мен тіркемелер жібереді.

↗
Рөл және пайдаланушы

UBC Analytics ағымдағы рөлі мен пайдаланушысының мәндерін қосады.

↗
Формула функцияларының анықтамасы

Құжатталған нұсқаның барлық функциялары: шақыру пішімі, мақсаты және мысалдары.

↗
Файл тасымалдау

Файл менеджері мен қосылған қоймалар арасында файлдар мен қалталарды көшіру және жылжыту.

↗
Іске қосу тәсілі бойынша бағыттау

Қолмен іске қосу, кіріс API және Workspace түймесі үшін бөлек тармақтар.

↗
Ағындарды шақыру

Бір немесе бірнеше басқа ағынның Production нұсқасын параметрлермен және деректермен бастау.

↗
Ағыннан деректер қабылдау

Басқа ағыннан кесте қабылдайтын ішкі ағынның немесе процестің кірісі.

↗
Ағынды шақыру (ішкі ағын)

Ағынды функция ретінде қайта пайдалану: кіріс кестесі және түрлендірілген шығыс кестесі.

↗
Деректерді ағынға қайтару

Шақырушы ішкі ағын блогына қайтарылатын анықталған шығыс.

↗
API кіріс деректері

Сыртқы сұрау деректері мен файлдарына арналған дереккөз блогы: пішімдер, өрістер, кілттер, тексеру және симуляция.

↗
API деректерін жариялау

Ағын нәтижесін параметрлермен, сүзгілермен және орындау режимімен жариялайтын, тармақты аяқтайтын блок.

↗

IBM Planning Analytics

IBM Planning Analytics: интеграция мүмкіндіктері

UBC Data Bridge TM1 жүйесімен қалай жұмыс істейді, қандай нысандар қолжетімді және интеграция сценарийін қалай таңдау керек.

↗
TM1 қосылымын жасау және тексеру

REST мекенжайы, желілік қатынау, сертификаттар және бес аутентификация тәсілі.

↗
CAM, SSO және пайдаланушының өз сессиясы

UBC Data Bridge жүйесіне кіру, Cognos және жеке құқықтармен TM1 қатынауы қалай бірге жұмыс істейді.

↗
Корпоративтік кіру және фондық іске қосулар

Автоматты ағындарға сақталған тіркелгі, Cognos шлюзі және кіру шектеулері.

↗
Кубтар мен ашық көріністерді оқу

IBM дереккөз баптаулары, шығыс бағандары, біріктірулер және көлем шектері.

↗
Өлшемдер, иерархиялар және атрибуттар

Құрылым, салмақ және қайталанатын элемент кездесулері бар IBM анықтамалығын қалай шығару керек.

↗
Ішкі жиындар және IBM элемент параметрлері

Іске қосу пішінінде өлшем элементін таңдау және мәнін қабылдаушыларда пайдалану.

↗
Жолдарды TM1 ұяшықтарына сәйкестендіру

Өлшемдер, тұрақтылар, сәйкестендіру кестелері, бүркеншік атаулар және қайталанатын координаттарды өңдеу.

↗
Кубқа жазу: тексеру, топтамалар және нәтижелер

Жазудан бұрын не тексеріледі және расталған не анықталмаған нәтижелерді қалай өңдеу керек.

↗
Кубты тазалау және транзакциялық үстеме

Қосу, алмастыру, басқарылатын тазалау және пішінді сақтау оқиғасынан куб жаңарту.

↗
TurboIntegrator процестері және автоматтандыру

TI процесін таңдау, параметрлер, симуляция, IBM күйі және Chores айырмасы.

↗
IBM Planning Analytics Workspace ішіндегі іске қосу түймесі

Кітапқа URL арқылы қосу: Data Bridge және PAW баптауы, стиль мысалдары, күйлер және есеп жаңарту шебері.

↗

Әкімшілендіру

Пайдаланушылар, рөлдер және құқықтар

Жергілікті кіру, OIDC, IBM CAM және UBC Analytics үшін ортақ қатынау үлгісі.

↗
UBC Analytics интеграциясы

Орталар, жұмыс кеңістіктері, пішіндер, кубтар және іске қосу түймелері.

↗
Импорт, экспорт және көшіру

Ағындарды, дереккөздерді және қосылымдарды орталар арасында қалай көшіру керек.

↗
Диагностика және жиі қателер

Қате хабарынан нақты блокты тексеруге дейін.

↗
Лицензиялау және орнатудың жұмыс күйі

Белсендіру, жарамдылық мерзімі және жүйе жұмысын тексеру.

↗
Осы құжаттама туралы

UBC Data Bridge 2.1.1 құжаттамасын, мысалдарын және суреттерін пайдалану.

↗

Ағын мысалдары

20 бапталған ағын

Қарапайым CSV импортынан IBM Planning Analytics жүйесіне жазуға дейінгі практикалық жол.

↗
01. CSV-ді JSON-ға айналдыру

Нүктелі үтірмен бөлінген сатылым файлын оқып, баған атауларын сақтап, келесі интеграцияға JSON дайындау.

↗
02. Excel: айларды бағандардан жолдарға айналдыру

Кең Excel бюджет үлгісін кезең өлшемі бар модельге жүктеуге дайындау.

↗
03. JSON: ішкі жазбалар массивін алу

JSON ішінен data.items массивін алып, бірізді баған ретімен жазық CSV жасау.

↗
04. XML: өнім каталогын Excel-ге шығару

Қайталанатын XML элементтерін таңдап, id атрибутын код ретінде қолданып, каталогты Excel-ге жазу.

↗
05. Кодтарды қалыпқа келтіру және қайталанымдарды жою

Өнім кодтарын бір жазылымға келтіріп, әр кодтың соңғы жазбасын сақтау.

↗
06. Ретті сапа ережелері

Жоқ мәндер мен теріс сандарды түзету, Excel қателерін алмастыру және жарамсыз мәтіні бар жолдарды қабылдамау.

↗
07. Түсім және өңірлік қорытындылар

Әр сатылым түсімін есептеп, өңір бойынша қорытынды кесте дайындау.

↗
08. Join: сатылымдарды баға анықтамалығымен біріктіру

Сандық кілтпен сатылымдарға баға қосып, бағасы жоқ жолдарды сақтау.

↗
09. Union: филиал деректерін біріктіру

Баған реті өзгеше болса да, екі сатылым жиынын атаулар бойынша бір кестеге біріктіру.

↗
10. Ірі тапсырыстарды бағыттау

Тапсырыстарды сома бойынша басым және қалыптыға бөліп, әр тармаққа жеке файл жасау.

↗
11. Лимит анықтамалығы бойынша бағыттау

Өтінім сомасын барлығына бір тұрақтымен емес, бөлімнің жеке лимитімен салыстыру.

↗
12. Іске қосу параметрімен сүзу

Ағынды өңдемей, пайдаланушыға өңір мен ең төменгі соманы таңдауға мүмкіндік беру.

↗
13. SQL: ашық тапсырыстарды таңдау

Бір SELECT сұрауымен шектеулі SQL жазбаларын оқып, тексеру CSV файлын жасау.

↗
14. SQL: өнім анықтамалығын қосу/жаңарту

sku кілті бойынша бар өнімді жаңартып, жоқ өнімді оқу SQL кестесіне қосу.

↗
15. REST API: JSON жауабынан тапсырыстар

API ресурсын оқып, data.items массивін алу, ашық тапсырыстарды қалдыру және Excel жасау.

↗
16. IBM Planning Analytics: ашық көріністі экспорттау

IBM Planning Analytics кубының ашық көрінісін оқып, кестелік есепке беру.

↗
17. IBM Planning Analytics: Excel бюджетін кубқа жүктеу

Бюджет кітабындағы айларды жолдарға айналдырып, әр өлшемі нақты сәйкестендірілген оқу кубына төрт мән жазу.

↗
18. IBM Planning Analytics: TurboIntegrator іске қосу

Тұрақты жылмен және орындау шеберінде таңдалған сценариймен бір оқу TI процесін бастау.

↗
19. Сценарийді қолмен таңдау және тармақтарды біріктіру

Операторға өтінімдер жиынын мақұлдауға не қабылдамауға және таңдалған әрекеттен кейін ортақ экспортқа оралуға мүмкіндік беру.

↗
20. Email және Telegram арқылы ауытқу хабарлары

Теріс сомалы тапсырыстарды тауып, бақылау тобына екі арна арқылы қысқа есеп жіберу.

↗
Үлкейтілген иллюстрация