Налаштування блоку процесу
- Додайте підключення IBM Planning Analytics як отримувач.
- У «Тип об’єкта» виберіть «Запуск процесу TurboIntegrator».
- Виберіть доступний процес. Для кожного параметра оберіть сталу величину, параметр запуску або колонку вхідних даних.
- Після зміни визначення в IBM оновіть параметри процесу та перевірте їх зіставлення.
- Виконайте симуляцію: перевірте доступність процесу й підготовлені набори параметрів.
- Запустіть потік у контрольному середовищі та звірте результат і журнал IBM.
Без параметрів із колонок процес запускається один раз. Із колонками — по одному разу для кожного унікального поєднання їхніх значень у порядку рядків, максимум 1000 викликів. Невдалий виклик зупиняє наступні. Мапінг куба, поле показника й порції запису комірок для TI не використовуються.
Значення параметрів
Список параметрів читається з IBM разом з типами та підказками. Числовий параметр має містити скінченне число. Текстовий параметр обмежено 2048 символами. Порожнє значення не надсилається, тож процес використовує власне значення за замовчуванням.
Параметр умовного процесу LoadBudget | Джерело | Приклад |
|---|---|---|
pYear | Параметр запуску | 2026 |
pVersion | Стале значення | Budget |
pValidateOnly | Стале числове значення | 0 |
Назви й значення у прикладі умовні. UBC Data Bridge не створює такий процес і не додає йому параметрів.
Що перевіряє симуляція
Підготовка перевіряє, що процес існує й доступний користувачу підключення, усі передані назви параметрів відомі, а числові значення можна коректно перетворити. Вона фіксує точний набір параметрів для запуску.
Симуляція не виконує тіло TI-процесу і не підтверджує його бізнес-результат. Внутрішня логіка, файли джерела та права на об’єкти, до яких звернеться сам процес, перевіряються фактичним виконанням IBM.
Результат і помилки процесу
Виклик виконується через tm1.ExecuteWithReturn. Успішним вважається статус IBM CompletedSuccessfully. Інший статус повертається як помилка процесу; якщо IBM надав ім’я журналу помилок, воно відображається в діагностиці.
Процес автоматично не повторюється. За втрати відповіді потрібно перевірити IBM. Навіть відомий невдалий статус не означає відсутності змін: процес міг уже виконати частину своїх дій.
Розклад і Chores
У UBC Data Bridge немає окремого блоку IBM Chore та керування розкладом Chores. Наявний блок запускає саме TI-процес. Автоматичний запуск потоку налаштовується засобами UBC Data Bridge; підключення при цьому повинно працювати без інтерактивного входу людини.
Якщо серверна послідовність уже організована в IBM, узгодьте з адміністратором наявний процес, який дозволено викликати. Не припускайте, що вибір TI автоматично запускає будь-який Chore або передає табличні рядки процесу.
Параметри з колонок
Наприклад, таблиця містить Company і Period. Прив’яжіть pCompany до Company, pPeriod до Period. Два рядки з однаковою парою створюють один виклик, а нова пара — наступний. Решта параметрів може залишатися сталою. Порожнє значення не передається й залишає значення процесу за замовчуванням. Перед запуском перевірте кількість унікальних комбінацій і переконайтеся, що повторні виклики процесу мають очікувану бізнес-дію.