Это старая версия документа!


Измерения в OLAP-кубе

Измерениями в OLAP-кубе могут быть только:

Измерение для OLAP-куба – это та плоскость данных, в контексте которой будут данные представлены.
Аналог в сводной таблице Excel – «Строки».

Измерение – это не только инструмент для группировки данных, но и источник данных.

Обязательное системное измерение, которое должно быть создано в каждом OLAP-кубе, – дата.

Без создания измерения создание показателя будет невозможным.

При создании куба определите:

  1. какой результат вам нужен на выходе;
  2. какие нужные исходные данные, хватает ли их (исходные данные – содержимое реквизитов в объектах, записи справочников);
  3. какие вычисления нужно с ними сделать;
  4. какие нужны «Измерения» – те реквизиты, в которых записаны нужные исходные данные, и в контексте которых будет представлены итоговые данные.
  1. На странице созданного шаблона → портлет «Измерения» → Создать


    Рисунок 1 – Страница шаблона OLAP-куба

  2. Название – должно точно характеризовать нужные вам данные, может быть аналогичным названию реквизита.
  3. Реквизит-классификатор – выберите из списка нужный реквизит-процесс или реквизит-классификатор.
  4. Дата – системное измерение; поставьте чек-бокс, если нужно получать данные о датах из объектов/справочников. Как правило, нужно для информативного представления данных.


    Рисунок 2 – Страница создания измерения

Создайте столько измерений, сколько вам нужно для формирования OLAP-куба.

В каждом OLAP-кубе обязательно должно быть одно измерение Дата. ⇒ Первое измерение, которое нужно создать, всегда – это Дата.
Для этого в окне создания нового измерения:

  1. впишите название «Дата»,
  2. поставьте чек-бокс в поле «Дата»
  3. и сохраните измерение.

Какие добавлять? –
Здесь должны быть те реквизиты-классификаторы, которые есть в тех источниках (справочниках, объектах и других OLAP-кубах), которые вы будете использовать в этом OLAP-е.

Но самый простой способ – добавить в измерения все реквизиты классификаторы и реквизиты-процессы (что почти то же самое) в перечень измерений. Если что-то не пригодится, всегда можно скрыть ненужное поле. =)