Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
product:olap:indicator_options [05.06.2019 07:19] maynproduct:olap:indicator_options [01.10.2024 08:01] (текущий) – [Использовать промежуточный расчет] Белугин Александр
Строка 5: Строка 5:
 В зависимости от того, какой показатель вы выбрали, доступен определённый перечень доступных свойств. В зависимости от того, какой показатель вы выбрали, доступен определённый перечень доступных свойств.
  
-<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>
  
 +<html>
 +<center>
 +</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}}  |
- +<html> 
 +</center> 
 +</html>
  
 ==== Агрегация ==== ==== Агрегация ====
-=== Для показателя-значения ===+=== Для показателя значения ===
 ^ ^Включена^Выключена^ ^ ^Включена^Выключена^
 ^  Числовое значение|Выводится сумма значений по выбранному измерению|Если есть >1 записи, ничего не выводится ("значение не определено"). \\ Если есть 1 запись, выводится её значение. \\ Если записей нет, ничего не выводится ("значение не определено").| ^  Числовое значение|Выводится сумма значений по выбранному измерению|Если есть >1 записи, ничего не выводится ("значение не определено"). \\ Если есть 1 запись, выводится её значение. \\ Если записей нет, ничего не выводится ("значение не определено").|
 ^  Дата|Выводится максимальное значение из всех записей. (Самая поздняя дата).|:::| ^  Дата|Выводится максимальное значение из всех записей. (Самая поздняя дата).|:::|
  
-=== Для показателя-формулы ===+=== Для показателя формулы ===
 Для показателей формул агрегация меняет метод расчета формулы для сводного итога в отчете. Для показателей формул агрегация меняет метод расчета формулы для сводного итога в отчете.
  
 Например, есть показатель-формула, который считается как \\  Например, есть показатель-формула, который считается как \\ 
 ''С=АxВ'': ''С=АxВ'':
-  * если агрегация включена, то сводный итог для показателя ''С'' считается как ''∑Сi'', где ''i'' – строки отчета. +  * если агрегация включена, то сводный итог для показателя ''С'' считается как ''∑Сi'', где ''i'' – строки отчета. \\ //Это значит, что сначала система посчитает значения строки, а только потом -- сумму всех значений. Поэтому такой вариант вычисления не подходит для дальнейших операций с показателями-счётчиками (индикаторами) -- вместо их количества, будет подставляться константа 1.// 
-  * если агрегация выключена, то сводный итог для показателя ''С'' считается как ''∑Аi x ∑Вi'', где ''i'' – строки отчета.+  * если агрегация выключена, то сводный итог для показателя ''С'' считается как ''∑Аi x ∑Вi'', где ''i'' – строки отчета. \\ //Система сначала посчитает сумму по всему показателю, а только после будет выполнять операции между показателями. Это будет работать только для тех показателей, которые ранее уже были агрегированы.// 
 +==== Скрытый ==== 
 + 
 +Используется для вспомогательных показателей, используемых для промежуточных расчетов. Если включено, то при построении отчета этот показатель по умолчанию будет скрыт.
  
 ==== Наследовать на подпроекты ==== ==== Наследовать на подпроекты ====
Строка 53: Строка 62:
 </callout> </callout>
  
-==== Разрешить NULL ====+=== Использовать промежуточный расчет === 
 +''Начиная с версии системы 3.29'' при активации свойства «Наследовать на подпроекты», появляется новое свойство «Использовать промежуточный расчет».
  
-Позволяет в незаполненных значениях показателя OLAP-куба оставить //пустое значение// -- null. По умолчанию (если опция не активирована) пустые значения показателя заменяются на 0.+<image shape="thumbnail">{{ :product:olap:interm_calcul.png?direct&700  |}}</image>
  
-==== Скрытый ====+Промежуточный расчет показателей на сложных расчетах приводит к уменьшению общего времени расчета, но при этом потребляет дополнительные серверные мощности. Поэтому, если в свойствах OLAP-куба установлен режим обновления «Онлайн», то при активации свойства «Использовать промежуточный расчет» выдается предупреждение в браузере: 
 +<callout type="info" icon="true">Для кубов в Online-режиме применение промежуточного расчета может замедлить пересчет.</callout> 
 +При активации, свойство отображается в списке показателей куба в колонке «Свойства». 
 +\\ 
 +\\ 
 +==== Сумма как последнее значение в группе ====
  
-Используется для вспомогательных показателей, используемых для промежуточных расчетов. Если включено, то при построении отчета этот показатель по умолчанию будет скрыт.+Позволяет отображать итоги по показателю не как сумму всех значений, а как значение из последнего временного периодаотображаемого в отчете.
  
-==== Сумма как последнее значение в группе ====+==== Разрешить NULL ====
  
-Позволяет отображать итоги по показателю не как сумму всех значений, а как значение из последнего временного периода, отображаемого в отчете.+Позволяет в незаполненных значениях показателя OLAP-куба оставить //пустое значение// -- null. По умолчанию (если опция не активирована) пустые значения показателя заменяются на 0.