Координата комірки

Пояснювальна схемаЗбільшити ↗Навчальний приклад: колонки Product і Month та три сталі координати адресують одну комірку DemoBudget; Amount передає число 1200. Параметр запуску — ще один підтримуваний спосіб задати координату.
Як рядок стає коміркою IBM Planning Analytics

Навчальний приклад: колонки Product і Month та три сталі координати адресують одну комірку DemoBudget; Amount передає число 1200. Параметр запуску — ще один підтримуваний спосіб задати координату.

Знімок інтерфейсуЗбільшити ↗Колонки та виміри куба. У налаштуваннях запису IBM колонки «Компанія» та «Місяць» зіставляються з вимірами куба. Для місяця задано три правила відповідностей.
Колонки та виміри куба

У налаштуваннях запису IBM колонки «Компанія» та «Місяць» зіставляються з вимірами куба. Для місяця задано три правила відповідностей.

  • Колонка джерела дає координату для кожного рядка.
  • Константи Plan, 2026 і Tariff задаються в інших картках вимірів цього прикладу.

Щоб записати рядок у куб, UBC Data Bridge має отримати по одному елементу для кожного виміру та одне значення. Кількість і порядок зіставлень мають відповідати структурі куба. Для кожного виміру вибирається ієрархія.

Джерело координатиПрикладВикористання
КолонкаProduct із вхідної таблиціКоордината змінюється між рядками
Стале значенняActualУсі рядки потрапляють в одну версію
Параметр запускуPeriod із формиЗріз вибирає користувач

Поле значення вказує колонку з сумою або текстом. Виберіть відповідний тип: число чи рядок. Якщо періоди знаходяться у різних колонках джерела, спочатку використайте окремий блок розвороту колонок.

Таблиця відповідностей

Знімок інтерфейсуЗбільшити ↗Таблиця відповідностей місяців. Повні назви місяців зіставляються зі скороченими елементами куба. Для невідомого значення вибрано зупинку з помилкою.
Таблиця відповідностей місяців

Повні назви місяців зіставляються зі скороченими елементами куба. Для невідомого значення вибрано зупинку з помилкою.

Для різних кодів у джерелі та IBM можна задати пари «джерело → ціль». Наприклад, UAH → Currency_UAH. Виберіть політику для невідомого значення: пропустити без заміни для подальшої перевірки або завершити обробку помилкою.

Одне початкове значення не може повторюватися в таблиці відповідностей. Якщо вибрано зіставлення за Alias, права частина відповідностей повинна містити значення цього псевдоніма, а не основне ім’я.

Зіставлення за Alias

За замовчуванням координата задається основним ім’ям елемента. Для даних із людськими підписами можна явно вибрати атрибут типу Alias. Звичайний текстовий атрибут не є підтримуваним псевдонімом для цього механізму.

До запису UBC Data Bridge знаходить основне ім’я для кожного переданого псевдоніма. Порівняння ігнорує регістр і звичайні пробіли, але не прибирає пунктуацію, початкові нулі й не перекладає назви. Якщо значення не знайдено або відповідає кільком елементам, підготовка зупиняється.

Знайдені основні координати фіксуються в знімку підготовки. Подальша зміна підпису в IBM не повинна перенаправити вже підготовлене значення до іншого елемента.

Порожні значення, дублікати й порції

НалаштуванняВаріантиЩо перевірити
Порожнє значенняПропустити, нуль, помилкаПоведінка порожнього показника.
Повторні координатиПомилка або підсумуватиСума доступна лише для чисел; координати перевіряються також після зіставлення Alias.
Десятковий роздільникКрапка або комаМає відповідати вхідному числу.
Комірок у порції запису500–50 000; типово 10 000Кожна порція перевіряється й записується окремо.
Очікування відповіді на порцію10–3600 с; типово 120 сВтрата підтвердження запису потребує звірки.

Параметри конфігурації — portion_cells та response_seconds. Перед запуском перевірте кількість унікальних координат, контрольну суму й тестовий зріз. Велика порція зменшує кількість звернень, але має відповідати можливостям сервера та мережі.