UBC DATA BRIDGE
Документация
Практические инструкции: первый поток, подготовка и перенос данных, API, Agent, коннекторы, выполнение, доступ и примеры.
Ваш первый поток
Подключить → Преобразовать → Проверить → Запустить.
02Настроить API
Входящие запросы, исходящие вызовы, публикация данных и доступ.
03Настроить Agent
Windows, macOS, Linux, ресурсы и диагностика.
04Возможности редактора потоков
Параметры и правила для каждого описанного блока.
05Запуск из другого приложения
Кнопка, мастер, параметры и состояния выполнения.
Начало работы
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Настройки подключения, обязательные поля и правила использования.
↗1С:Предприятие 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Настройте входную точку, проверку полей, поток Production, защиту от повторов и отслеживание доставки.
↗Чтение и отправка во внешние APIНастройте REST-подключение: аутентификацию, разбор ответа, страницы, порционную запись и управление повторами.
↗Выдача данных потока через APIОпубликуйте набор данных с фильтрами, страницами, проверкой актуальности или запуском по запросу.
↗API-клиенты, ключи и подпись запросовПредоставьте внешней системе управляемый доступ к потокам и проверьте ключ, подпись HMAC и права.
↗Техническая документация и проверка APIСформируйте актуальный справочник точки из её настроек, предоставьте доступ интеграторам и проверьте правила обмена.
↗Настройка Agent
Подключите UBC Data Bridge к ресурсам закрытой сети, зарегистрируйте Agent и управляйте его доступом на всех этапах эксплуатации.
↗Agent в Windows: установка и настройкаУстановите службу Windows, безопасно зарегистрируйте её, предоставьте доступ к папкам, проверьте подключение и настройте обслуживание Agent.
↗Agent в macOS: установка и настройкаУстановите Agent на Mac, зарегистрируйте его, настройте права службы и сетевые тома и управляйте обновлениями.
↗Agent в Linux: установка и настройкаПодготовьте Linux, подключите Agent к Data Bridge, предоставьте доступ к папкам и проверьте работу службы.
↗Agent: ресурсы, права и сетьНастройте разрешённые папки, базы данных и API, аутентификацию прокси, доверенные сертификаты и маршрут к Data Bridge.
↗Agent: диагностика и устранение неполадокНайдите причины сбоев Agent, проверьте сеть и права, безопасно повторите файловые операции и подготовьте полезный отчёт для поддержки.
↗Блоки и преобразования
Блоки обработки, взаимодействия, вызова потоков, API и передачи результатов.
↗ФайлЧитает зарегистрированный файловый источник или записывает в его диапазон.
↗ПодключениеЕдиный блок для бизнес-систем, баз данных, файловых хранилищ и внешних API.
↗Порядок и видимость полейОставляет нужные поля, меняет их порядок и названия.
↗Разворот столбцов в строкиПреобразует широкую таблицу периодов в строки «период — значение».
↗Сопоставление столбцовСоздаёт новую таблицу из выбранных столбцов и постоянных значений.
↗ФильтрОставляет строки, соответствующие заданным условиям.
↗ГруппировкаГруппирует строки по ключам и рассчитывает итоговые показатели.
↗Параметры запускаПользовательская форма и постоянные значения для управления выполнением.
↗Объединение строкОбъединяет строки нескольких таблиц в один набор данных.
↗Соединение таблицДобавляет поля из других таблиц по общим ключам.
↗Удаление дублейОставляет нужное вхождение каждого ключа или только ключи, встречающиеся один раз.
↗МаршрутизацияРаспределяет строки между ветками по условиям, в том числе по справочникам.
↗РазветвлениеПередаёт всю таблицу в несколько веток одновременно.
↗Вычисляемые поляДобавляет вычисления для чисел, текста, дат и условий.
↗Выбор файла во время выполненияСовместимость с сохранёнными потоками, загружающими файл на этом шаге.
↗Просмотр данныхТаблица для проверки во время выполнения и способ завершить ветку без записи.
↗Экспорт данныхСоздаёт файл Excel, CSV, TXT, JSON, XML или SQLite.
↗Преобразование текстаПоследовательная очистка и приведение текстовых полей к единому виду.
↗Уникальный идентификаторДобавляет GUID, Snowflake ID или порядковый номер.
↗Форматы чисел и датРаспознавание, нормализация и форматирование чисел и календарных значений.
↗Очистка и контроль качества данныхПравила замены, отклонения строк и остановки при ошибках качества.
↗Дополнение однострочной таблицейДобавляет показатели из одной вспомогательной строки к каждой строке основной таблицы.
↗Транспонирование строк и столбцовМеняет местами строки и столбцы таблицы.
↗СообщениеПоказывает уведомление или диалог при запуске с участием пользователя.
↗Выбор вариантаРучное решение пользователя, активирующее одну ветку.
↗Слияние ветокПродолжает одну из выполнившихся альтернативных веток.
↗Задать значения полейИзменяет существующие поля и добавляет новые по условию.
↗Электронная почтаОтправляет письма через настроенное почтовое подключение.
↗Сообщение TelegramОтправляет сообщения и вложения через бота.
↗Роль и пользовательДобавляет значения текущей роли и пользователя UBC Analytics.
↗Справочник функций формулВсе функции описываемой версии: сигнатуры, назначение и примеры.
↗Передача файловКопирование и перемещение файлов и папок между Менеджером файлов и подключёнными хранилищами.
↗Маршрут по способу запускаОтдельные ветки для ручного запуска, входящего API и кнопки Workspace.
↗Вызов потоковЗапускает рабочие версии Production одного или нескольких других потоков с параметрами и данными.
↗Получить данные из потокаВход для подпотока или процесса, получающего таблицу из другого потока.
↗Вызвать поток как подпотокПовторно использует поток как функцию: входная таблица и преобразованная выходная таблица.
↗Вернуть данные в потокОбъявленный выход, возвращаемый вызывающему блоку подпотока.
↗Входные данные APIБлок-источник данных и файлов внешнего запроса: форматы, поля, ключи, проверка и симуляция.
↗Публикация данных APIЗавершающий ветку блок, публикующий результат потока с параметрами, фильтрами и режимом выполнения.
↗IBM Planning Analytics
Как UBC Data Bridge работает с TM1, какие объекты доступны и как выбрать сценарий интеграции.
↗Создание и проверка подключения TM1REST-адрес, сетевой доступ, сертификаты и пять способов аутентификации.
↗CAM, единый вход и личная сессия пользователяКак совместно работают вход в 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.
↗Примеры потоков
Практический путь от простого импорта CSV до записи в IBM Planning Analytics.
↗01. Преобразование CSV в JSONПрочитайте файл продаж с разделителем «точка с запятой», сохраните имена столбцов и сформируйте JSON для следующей интеграции.
↗02. Excel: месяцы из столбцов в строкиПодготовьте широкий бюджетный шаблон Excel для загрузки в модель с измерением периода.
↗03. JSON: извлечение массива вложенных записейВозьмите массив data.items из JSON и создайте плоский CSV с согласованным порядком столбцов.
↗04. XML: каталог товаров в ExcelВыберите повторяющиеся элементы XML, используйте атрибут id как код и запишите каталог в Excel.
↗05. Нормализация кодов и удаление дублейПриведите коды товаров к единому написанию и сохраните последнюю запись каждого кода.
↗06. Последовательные правила качестваИсправьте пропуски и отрицательные количества, замените ошибки Excel и отклоните строки с недопустимым текстом.
↗07. Выручка и итоги по регионамРассчитайте выручку каждой продажи и подготовьте сводную таблицу по регионам.
↗08. Соединение продаж со справочником ценПрисоедините цены к продажам по числовому ключу, сохраняя строки без цены.
↗09. Объединение данных филиаловОбъедините два набора продаж в одну таблицу по именам столбцов, даже если их порядок различается.
↗10. Маршрутизация крупных заказовРазделите заказы на приоритетные и обычные по сумме с отдельным файлом для каждой ветки.
↗11. Маршрутизация по справочнику лимитовСравните сумму заявки с индивидуальным лимитом её подразделения, а не общей константой для всех.
↗12. Фильтр с параметром запускаПозвольте пользователю выбирать регион и минимальную сумму без редактирования самого потока.
↗13. SQL: выбор открытых заказовПрочитайте ограниченный набор записей SQL одним запросом SELECT и создайте проверочный 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. Уведомления об исключениях по почте и в TelegramНайдите заказы с отрицательной суммой и отправьте краткий отчёт контрольной группе по двум каналам.
↗