| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия |
| product:olap:indicator_options [05.06.2019 07:39] – mayn | product:olap:indicator_options [01.10.2024 08:01] (текущий) – [Использовать промежуточный расчет] Белугин Александр |
|---|
| В зависимости от того, какой показатель вы выбрали, доступен определённый перечень доступных свойств. | В зависимости от того, какой показатель вы выбрали, доступен определённый перечень доступных свойств. |
| |
| <image shape="thumbnail">{{ :product:olap:olap_interface_6.png?nolink }}</image> | <image shape="thumbnail">{{ :product:olap:olap_interface_6.png }}</image> |
| <TEXT align="center">**Рисунок 1** -- Доступные опции для показателей OLAP-куба</text> | <TEXT align="center">**Рисунок 1** -- Доступные опции для показателей OLAP-куба</text> |
| |
| </html> | </html> |
| ^ ^ Тип показателя ^^^^^ | ^ ^ Тип показателя ^^^^^ |
| ^ Свойство куба^ Запрос ^ Формула ^ Индикатор ^ Приращение ^ Системный ^ | ^ Свойство куба^ [[product:olap:request|Запрос]] ^ [[product:olap:formula|Формула]] ^ [[product:olap:indicator|Индикатор]] ^ [[product:olap:augment|Приращение]] ^ [[product:olap:system_parameter|Системный]] ^ |
| | [[#агрегация|Агрегация]]| {{fa>check?2x&color=#267F00}} | {{fa>check?2x&color=#267F00}} | {{fa>times?2x&color=#D9534F}} | {{fa>check?2x&color=#267F00}} | {{fa>check?2x&color=#267F00}} | | | [[#агрегация|Агрегация]]| {{fa>check?2x&color=#267F00}} | {{fa>check?2x&color=#267F00}} | {{fa>times?2x&color=#D9534F}} | {{fa>check?2x&color=#267F00}} | {{fa>check?2x&color=#267F00}} | |
| | [[#скрытый|Скрытый]]| {{fa>check?2x&color=#267F00}} | {{fa>check?2x&color=#267F00}} | {{fa>check?2x&color=#267F00}} | {{fa>check?2x&color=#267F00}} | {{fa>check?2x&color=#267F00}} | | | [[#скрытый|Скрытый]]| {{fa>check?2x&color=#267F00}} | {{fa>check?2x&color=#267F00}} | {{fa>check?2x&color=#267F00}} | {{fa>check?2x&color=#267F00}} | {{fa>check?2x&color=#267F00}} | |
| | [[#наследовать_на_подпроекты|Наследовать на подпроекты]]| {{fa>check?2x&color=#267F00}}((Кроме источника -- OLAP-куба)) | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | | | [[#наследовать_на_подпроекты|Наследовать на подпроекты]]| {{fa>check?2x&color=#267F00}}((Кроме источника -- OLAP-куба)) | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | |
| | | [[#использовать_промежуточный_расчет|Использовать промежуточный расчет]]|{{fa>check?2x&color=#267F00}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | |
| | [[#сумма_как_последнее_значение_в_группе|Сумма как последнее значение в группе]]| {{fa>check?2x&color=#267F00}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | | | [[#сумма_как_последнее_значение_в_группе|Сумма как последнее значение в группе]]| {{fa>check?2x&color=#267F00}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | |
| | [[#разрешить_null|Разрешить NULL]]| {{fa>check?2x&color=#267F00}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | | | [[#разрешить_null|Разрешить NULL]]| {{fa>check?2x&color=#267F00}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | {{fa>times?2x&color=#D9534F}} | |
| Например, есть показатель-формула, который считается как \\ | Например, есть показатель-формула, который считается как \\ |
| ''С=АxВ'': | ''С=АxВ'': |
| * если агрегация включена, то сводный итог для показателя ''С'' считается как ''∑Сi'', где ''i'' – строки отчета. | * если агрегация включена, то сводный итог для показателя ''С'' считается как ''∑Сi'', где ''i'' – строки отчета. \\ //Это значит, что сначала система посчитает значения строки, а только потом -- сумму всех значений. Поэтому такой вариант вычисления не подходит для дальнейших операций с показателями-счётчиками (индикаторами) -- вместо их количества, будет подставляться константа 1.// |
| * если агрегация выключена, то сводный итог для показателя ''С'' считается как ''∑Аi x ∑Вi'', где ''i'' – строки отчета. | * если агрегация выключена, то сводный итог для показателя ''С'' считается как ''∑Аi x ∑Вi'', где ''i'' – строки отчета. \\ //Система сначала посчитает сумму по всему показателю, а только после будет выполнять операции между показателями. Это будет работать только для тех показателей, которые ранее уже были агрегированы.// |
| ==== Скрытый ==== | ==== Скрытый ==== |
| |
| </callout> | </callout> |
| |
| | === Использовать промежуточный расчет === |
| | ''Начиная с версии системы 3.29'' при активации свойства «Наследовать на подпроекты», появляется новое свойство «Использовать промежуточный расчет». |
| | |
| | <image shape="thumbnail">{{ :product:olap:interm_calcul.png?direct&700 |}}</image> |
| | |
| | Промежуточный расчет показателей на сложных расчетах приводит к уменьшению общего времени расчета, но при этом потребляет дополнительные серверные мощности. Поэтому, если в свойствах OLAP-куба установлен режим обновления «Онлайн», то при активации свойства «Использовать промежуточный расчет» выдается предупреждение в браузере: |
| | <callout type="info" icon="true">Для кубов в Online-режиме применение промежуточного расчета может замедлить пересчет.</callout> |
| | При активации, свойство отображается в списке показателей куба в колонке «Свойства». |
| | \\ |
| | \\ |
| ==== Сумма как последнее значение в группе ==== | ==== Сумма как последнее значение в группе ==== |
| |