Выбор куба или представления
- Добавьте блок из вкладки «Подключения» для нужного экземпляра TM1 и задайте роль источника.
- Выберите тип объекта «Куб» и нужный куб.
- Для управляемого среза выберите чтение представления и общее представление IBM. Для чтения полной выборки выберите чтение куба.
- Задайте тип элементов: конечные, консолидированные или все.
- Выберите столбцы и имя поля значения; по умолчанию
Value. - Просмотрите результат источника до подключения следующих преобразований.
Чтение куба использует стандартную иерархию каждого измерения. Чтение представления использует иерархии и контекст самого представления.
Как формируется таблица
Каждая строка представляет ячейку куба. Сначала идут столбцы измерений в порядке самого куба, затем значение. «Все столбцы» добавляет атрибуты Alias в столбцы Вимір · Псевдонім. Основные имена элементов сохраняются отдельно от отображаемых подписей.
| Параметр | Значение | Значение |
|---|---|---|
read_mode | view / cube | Общее представление / куб |
element_mode | leaf | Строки без консолидированных координат |
element_mode | consolidated | Строки, где хотя бы одна координата консолидирована |
element_mode | all | Все строки и технические признаки |
columns | fields / all | Основные поля / также псевдонимы |
В режиме всех элементов __ibm_row_type содержит leaf или consolidated, а __ibm_consolidation_level — наивысший уровень консолидации среди координат строки.
Требования к представлению
Общее представление должно однозначно задавать каждое измерение куба. Поддерживаются оси данных и необязательная ось контекста ровно с одним кортежем. Повторяющееся измерение или неоднозначный контекст останавливает выгрузку.
Личное представление нельзя выбрать как источник. Подготовьте общее представление выгрузки в IBM и дайте пользователю подключения право его выполнения. Имена столбцов измерений, поля значения и технических полей должны различаться.
Объём, нули и предпросмотр
Полное чтение не обрезает результат молча: превышение ограничения вызывает ошибку RANGE_LIMIT. Ограничение источника задаётся через MAX_SOURCE_CELLS; по умолчанию — 2 000 000 ячеек таблицы, включая заголовки. Чем больше столбцов, тем меньше допустимое количество строк.
Для кубов адаптер ограничивает промежуточные наборы MDX и не подавляет нули автоматически. Нули, пустые и текстовые значения имеют разный смысл. Ограниченный предпросмотр источника-куба отмечен как неполная выборка; его нельзя считать полной выгрузкой.
Проверьте количество строк, порядок измерений, одну ненулевую, одну нулевую ячейку и консолидированные строки. Перед записью в другой куб обычно нужны только строки конечного уровня.