Координаты ячейки

Поясняющая схемаУвеличить ↗Учебный пример: столбцы 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. До записи проверьте количество уникальных координат, контрольную сумму и тестовый срез. Большие порции уменьшают количество запросов, но должны соответствовать возможностям сервера и сети.