Выбор куба или представления

  1. Добавьте блок из вкладки «Подключения» для нужного экземпляра TM1 и задайте роль источника.
  2. Выберите тип объекта «Куб» и нужный куб.
  3. Для управляемого среза выберите чтение представления и общее представление IBM. Для чтения полной выборки выберите чтение куба.
  4. Задайте тип элементов: конечные, консолидированные или все.
  5. Выберите столбцы и имя поля значения; по умолчанию Value.
  6. Просмотрите результат источника до подключения следующих преобразований.

Чтение куба использует стандартную иерархию каждого измерения. Чтение представления использует иерархии и контекст самого представления.

Как формируется таблица

Каждая строка представляет ячейку куба. Сначала идут столбцы измерений в порядке самого куба, затем значение. «Все столбцы» добавляет атрибуты Alias в столбцы Вимір · Псевдонім. Основные имена элементов сохраняются отдельно от отображаемых подписей.

ПараметрЗначениеЗначение
read_modeview / cubeОбщее представление / куб
element_modeleafСтроки без консолидированных координат
element_modeconsolidatedСтроки, где хотя бы одна координата консолидирована
element_modeallВсе строки и технические признаки
columnsfields / allОсновные поля / также псевдонимы

В режиме всех элементов __ibm_row_type содержит leaf или consolidated, а __ibm_consolidation_level — наивысший уровень консолидации среди координат строки.

Требования к представлению

Общее представление должно однозначно задавать каждое измерение куба. Поддерживаются оси данных и необязательная ось контекста ровно с одним кортежем. Повторяющееся измерение или неоднозначный контекст останавливает выгрузку.

Личное представление нельзя выбрать как источник. Подготовьте общее представление выгрузки в IBM и дайте пользователю подключения право его выполнения. Имена столбцов измерений, поля значения и технических полей должны различаться.

Объём, нули и предпросмотр

Полное чтение не обрезает результат молча: превышение ограничения вызывает ошибку RANGE_LIMIT. Ограничение источника задаётся через MAX_SOURCE_CELLS; по умолчанию — 2 000 000 ячеек таблицы, включая заголовки. Чем больше столбцов, тем меньше допустимое количество строк.

Для кубов адаптер ограничивает промежуточные наборы MDX и не подавляет нули автоматически. Нули, пустые и текстовые значения имеют разный смысл. Ограниченный предпросмотр источника-куба отмечен как неполная выборка; его нельзя считать полной выгрузкой.

Проверьте количество строк, порядок измерений, одну ненулевую, одну нулевую ячейку и консолидированные строки. Перед записью в другой куб обычно нужны только строки конечного уровня.