| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия |
| product:olap:template [17.07.2019 09:53] – mayn | product:olap:template [27.10.2025 06:10] (текущий) – ekaterina.menkhuzina |
|---|
| ~~DISCUSSION|Задайте вопрос или оставьте отзыв~~ | |
| ====== Новый OLAP-куб ====== | ====== Новый OLAP-куб ====== |
| | {{tag>Реализация:настройка}} |
| |
| OLAP-куб -- это инструмент для вычислений, сравнения, сопоставления, визуализации числовых значений. | OLAP-куб -- это инструмент для вычислений, сравнения, сопоставления, визуализации числовых значений. |
| |
| Чтобы OLAP-куб "получился", прежде продумайте, какой результат вы хотите получить и есть ли данные в системе для этого. | Чтобы OLAP-куб "получился", прежде продумайте, **какой результат вы хотите получить и есть ли данные в системе для этого.** |
| |
| **Любой OLAP-куб опирается ТОЛЬКО на данные, которые есть в ADVANTA.** | <callout type="warning" icon="true">Любой OLAP-куб опирается ТОЛЬКО на данные, которые есть в ADVANTA.</callout> |
| |
| | **[[product/olap/about|О том, что такое вообще OLAP-кубы, и в чём принцип их работы.]]** |
| ===== Принцип создания OLAP-куба ===== | ===== Принцип создания OLAP-куба ===== |
| |
| - [[#как_создать_шаблон_olap-куба|создать шаблон куба]]; | - [[#как_создать_шаблон_olap-куба|создать шаблон куба]]; |
| - создать в нём [[product/olap/new_metering|измерения]] -- дата + все нужные классификаторы, какие есть в источниках для OLAP-куба; | - создать в нём [[product/olap/new_metering|измерения]] -- дата + все нужные классификаторы, какие есть в источниках для OLAP-куба; |
| - создать [[product/olap/request|показатель(и)-запросы]] -- вытащить значения числовых рекивзитов из справочников, объектов или уже созданных OLAP-кубов; \\ {{ :product:olap:olap_illustration_2.png?nolink&850 |}} | - создать [[product/olap/request|показатель(и)-запросы]] -- вытащить значения числовых реквизитов из справочников, объектов или уже созданных OLAP-кубов; |
| | - создать [[product/olap/system_parameter|системные показатели]] (при необходимости) -- чтобы вытащить системные значения из объектов (даты и статусы); \\ {{ :product:olap:olap_illustration_2.png?nolink&850 |}} <callout type="danger" title="OLAP - это про посчитать!"> \\ В источнике OLAP-а (справочнике или объектах) всегда должны быть заполненные значениями 1. **реквизиты-классификаторы** и 2. **реквизиты-числа**. \\ Реквизиты-классификаторы (и реквизиты-процессы), даты -- это **измерения**. \\ Реквизиты-числа -- основа для будущих **показателей**, что будет в таблице как результат вычислений.</callout> |
| - создать другие показатели -- сделать вычисления и другие манипуляции на основании показателей-запросов; | - создать другие показатели -- сделать вычисления и другие манипуляции на основании показателей-запросов; |
| * [[product/olap/formula|показатели-формулы]]; \\ {{ :product:olap:olap_illustration_3.png?nolink&750 |}} | * [[product/olap/formula|показатели-формулы]]; \\ {{ :product:olap:olap_illustration_3.png?nolink&750 |}} |
| * [[product/olap/indicator|показатели-индикаторы]]; \\ {{ :product:olap:olap_illustration_4.png?nolink&710 |}} | * [[product/olap/indicator|показатели-индикаторы]]; \\ {{ :product:olap:olap_illustration_4.png?nolink&710 |}} |
| * [[product/olap/augment|показатели-приращения]]; | * [[product/olap/augment|показатели-приращения]]. |
| * [[product/olap/system_parameter|системные показатели]]. | |
| |
| ===== Как создать шаблон OLAP-куба ===== | ===== Как создать шаблон OLAP-куба ===== |
| Чтобы создать новый шаблон OLAP-куба: | |
| - Администрирование → Структура базы данных → OLAP-кубы -> ''Создать''. | - Администрирование → Структура базы данных → OLAP-кубы -> ''Создать''. |
| - Заполнить поля формы: | - Заполните поля формы: |
| * ''Название''; | * ''Название''; |
| * ''Описание'' -- может помочь для поиска нужного OLAP-куба при дальнейших настройках; | * ''Описание'' -- не обязательное поле, может помочь для поиска нужного OLAP-куба при дальнейших настройках; |
| * ''Иконка'' -- кроме отображения в списке кубов, она будет использоваться при создании отчетов; | * ''Иконка'' -- кроме отображения в списке кубов, она будет использоваться при создании отчетов; |
| * ''Число цифр после запятой'' -- укажите количество знаков, до которого будут округляться значения показателей в отчетах; по умолчанию значение "2". | * ''Число цифр после запятой'' -- укажите количество знаков, до которого будут округляться значения показателей в отчетах; по умолчанию значение "2". |
| * По таймеру | * По таймеру |
| |
| <callout type="warning" icon="true">Если попытаться удалить куб, на основании которого в системе уже созданы отчеты, то появится сообщение о том, что сначала необходимо удалить все отчеты, где используется удаляемый куб.</callout> | <callout type="warning" icon="true">Удалить куб, на основании которого в системе есть отчёты, нельзя. Сначала удалите все отчёты -- а только потом куб.</callout> |