Показать страницуИстория страницыСсылки сюдаЭкспорт в PDFНаверх Эта страница только для чтения. Вы можете посмотреть её исходный текст, но не можете его изменить. Сообщите администратору, если считаете, что это неправильно. ====== Измерения в OLAP-кубе ====== {{tag>Реализация:настройка}} ===== Что такое "Измерение" ===== <grid> <col sm="4" lg="3"> {{ :product:olap:olap_illustration_5.png?nolink&200 |}} </col> <col sm="8" lg="9"> Измерениями в OLAP-кубе могут быть только: * [[product:requisites:requisite-class|реквизиты-классификаторы]]; * [[product:requisites:requisite-prosess|реквизиты-процессы]]; * [[product:objects:date:dates|даты]]. Измерение для OLAP-куба -- это та плоскость данных, в контексте которой будут данные представлены. \\ //Аналог в сводной таблице Excel -- "Строки".// <callout type="success">Измерение -- это инструмент для группировки данных.</callout> </col> </grid> ===== Какие измерения создавать ===== ==== Дата must have ==== В каждом OLAP-кубе обязательно должно быть одно измерение ''Дата''. => Первое измерение, которое нужно создать, всегда -- это Дата. \\ Для этого в окне создания нового измерения: - впишите название "Дата", - поставьте чек-бокс в поле "Дата" - и сохраните измерение. ==== Реквизиты-классификаторы ==== Какие добавлять? -- \\ Здесь должны быть те реквизиты-классификаторы, которые есть в тех источниках (справочниках, объектах и других OLAP-кубах), которые вы будете использовать в этом OLAP-е. Но самый простой способ -- **добавить в измерения все реквизиты классификаторы** и реквизиты-процессы (что почти то же самое) в перечень измерений. Если что-то не пригодится, всегда можно скрыть ненужное поле. =) <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>