С помощью правил можно построить измерение и загрузить данные из текстового или другого плоского файла.
Перед началом работы убедитесь, что у вас есть следующие ресурсы.
Доступ к экземпляру Essbase.
Если в качестве источника данных не используется плоский файл, потребуется подключение и источник данных, которые были настроены в Essbase на уровне приложения.
Файл метаданных измерения, выгруженный на компьютер (образец файла для упражнения: dim-market.txt
)
Файл данных, выгруженный на компьютер (образец файла для упражнения: data-basic.txt )
Теперь при наличии перечисленных ресурсов можно выполнять задачи построения измерений и загрузки данных с использованием правил.
Изменения можно редактировать и сопоставлять со структурой Essbase с помощью правил, не создавая вручную пустые измерения в редакторе структур Essbase. В этом разделе рассматривается построение измерений на основе плоского файла с использованием правил.
При построении с помощью правила вы определяете иерархическую структуру измерений и метаданные элементов. Можно создать несколько измерений с помощью одного файла правил или использовать по одному файлу правил для каждого измерения.
В процессе построения измерений можно добавлять или изменять измерения, но нельзя удалять существующие измерения.
Здесь иллюстрируется пример построения измерений на основе плоского файла с использованием правил. Процесс загрузки данных с помощью SQL или потоковой передачи описывается в других разделах.
Значения данных
Имена элементов, псевдонимы и формулы
Поколение и названия уровней
Свойства хранилища данных
Атрибуты и пользовательские атрибуты
При построении куба Essbase в каталоге куба создаются файлы данных и файлы правил загрузки данных. Также можно использовать данные и правила из поддерживаемой локальной версии Essbase.
Поддерживаются как сводные данные, так и формат плоских файлов с наборами строк.
При загрузке данных операции SUM, MIN, MAX, AVG и COUNT поддерживаются в столбцах данных между строками. Это поддерживает сценарии использования больших данных, в которых кубы Essbase создаются с элементами верхнего уровня. Из Essbase можно выполнить детализацию для более детального просмотра данных.
Здесь иллюстрируется пример загрузки данных из плоского файла с использованием правил. Процесс загрузки данных с помощью SQL или потоковой передачи описывается в других разделах.