Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
product:olap:new_metering [17.07.2019 09:09] maynproduct:olap:new_metering [28.10.2025 11:11] (текущий) ekaterina.menkhuzina
Строка 1: Строка 1:
 ====== Измерения в OLAP-кубе ====== ====== Измерения в OLAP-кубе ======
 +{{tag>Реализация:настройка}}
 +
 ===== Что такое "Измерение" ===== ===== Что такое "Измерение" =====
 +<grid>
 +<col sm="4" lg="3">
 +{{ :product:olap:olap_illustration_5.png?nolink&200 |}}
 +</col>
 +<col sm="8" lg="9">
 Измерениями в OLAP-кубе могут быть только: Измерениями в OLAP-кубе могут быть только:
   * [[product:requisites:requisite-class|реквизиты-классификаторы]];   * [[product:requisites:requisite-class|реквизиты-классификаторы]];
Строка 9: Строка 16:
 //Аналог в сводной таблице Excel -- "Строки".// //Аналог в сводной таблице Excel -- "Строки".//
  
-<callout type="success" icon="true">Измерение -- это не только инструмент для группировки данных, но и источник данных.</callout> +<callout type="success">Измерение -- это инструмент для группировки данных.</callout> 
- +</col
-Обязательное системное измерение, которое должно быть создано в каждом OLAP-кубе, -- дата. +</grid>
- +
-<callout type="primary" icon="true">Без создания измерения создание показателя будет невозможным.</callout+
- +
-При создании куба определите: +
-  - какой результат вам нужен на выходе; +
-  - какие нужные исходные данные, хватает ли их (исходные данные -- [[product:objects:users:work_project:requisutes|содержимое реквизитов в объектах]], [[product:tables:users:add_note|записи справочников]]); +
-  - какие вычисления нужно с ними сделать; +
-  - какие нужны "Измерения" -- те реквизиты, в которых записаны нужные исходные данные, и в контексте которых будет представлены итоговые данные. +
- +
-===== Как создать измерение ===== +
- +
-  - [[product/olap/template|Создать шаблон OLAP-куба]]. +
-  - На странице созданного шаблона -> портлет "Измерения" -> ''Создать'' \\ <image shape="thumbnail">{{ :product:olap:olap_metric_1.png?nolink |}}</image\\ <TEXT align="center">**Рисунок 1** -- Страница шаблона OLAP-куба</text> +
-  - ''Название'' -- должно точно характеризовать нужные вам данные, может быть аналогичным названию реквизита. +
-  - ''Реквизит-классификатор'' -- выберите из списка нужный реквизит-процесс или реквизит-классификатор. +
-  - ''Дата'' -- системное измерение; поставьте чек-бокс, если нужно получать данные о датах из объектов/справочников. Как правило, нужно для информативного представления данных. \\ <image shape="thumbnail">{{ :product:olap:olap_metric_2.png?nolink |}}</image> \\ <TEXT align="center">**Рисунок 2** -- Страница создания измерения</text> +
- +
-Создайте столько измерений, сколько вам нужно для формирования OLAP-куба. +
 ===== Какие измерения создавать ===== ===== Какие измерения создавать =====
 ==== Дата must have ==== ==== Дата must have ====
Строка 44: Строка 32:
  
 Но самый простой способ -- **добавить в измерения все реквизиты классификаторы** и реквизиты-процессы (что почти то же самое) в перечень измерений. Если что-то не пригодится, всегда можно скрыть ненужное поле. =) Но самый простой способ -- **добавить в измерения все реквизиты классификаторы** и реквизиты-процессы (что почти то же самое) в перечень измерений. Если что-то не пригодится, всегда можно скрыть ненужное поле. =)
 +
 +<callout type="warning" icon="true">Без создания измерения создать показатели вы не сможете.</callout>
 +
 +<html>
 +<!--
 +
 +Какие реквизиты добавлять добавлять в измерения? -- Те, которые вам действительно нужны для:
 +  - измерения;
 +  - группировки;
 +  - отображения данных ([[product/olap/request|показателей]]).
 +
 +<callout type="success" icon="true">
 +Чем меньше измерений в OLAP-кубе, тем быстрее он работает, тем меньше "съедает" ресурсов сервера.
 +</callout>
 +
 +Добавляйте в измерения те реквизиты-классификаторы и процессы, которые:
 +  - содержатся в тех источниках (справочниках, объектах и других OLAP-кубах)  \\  **И**
 +  - которые вы будете использовать в этом OLAP-е.
 +
 +<callout type="primary" icon="true">
 +Технически вы можете добавить все реквизиты-классификаторы и процессы в измерения, ничего страшного не случится. Однако не все из них вам могут в действительности потребоваться.
 +</callout>
 +-->
 +</html>
 +===== Как создать измерение =====
 +
 +  - [[product/olap/template|Создать шаблон OLAP-куба]].
 +  - На странице созданного шаблона -> портлет "Измерения" -> ''Создать'' \\ <image shape="thumbnail">{{ :product:olap:olap_metric_1.png?nolink |}}</image> \\ <TEXT align="center">**Рисунок 1** -- Страница шаблона OLAP-куба</text>
 +  - ''Название'' -- должно точно характеризовать нужные вам данные, может быть аналогичным названию реквизита.
 +  - ''Реквизит-классификатор'' -- выберите из списка нужный реквизит-процесс или реквизит-классификатор.
 +  - ''Дата'' -- системное измерение; поставьте чек-бокс, если нужно получать данные о датах из объектов/справочников. Как правило, нужно для информативного представления данных. \\ <image shape="thumbnail">{{ :product:olap:olap_metric_2.png?nolink |}}</image> \\ <TEXT align="center">**Рисунок 2** -- Страница создания измерения</text>