Агрегация

Описание настройки

Агрегация определяет, каким образом считать значение, выводимое на диаграмму.

Место настройки в интерфейсе

Используемый тип агрегации определяется при создании или редактировании виджета, см. Настройка виджета (элемента дашборда).

Настройки агрегации выполняются на панели редактирования виджета в блоке "Показатель".

Выполнение настройки

Слева от атрибута, выбранного как Показатель, отображается элемент для выбора типа агрегации. Доступные значения зависят от типа атрибута, для которого применяется агрегация.

Типы агрегации для атрибутов всех типов

Типы агрегации:

  • CNT (по умолчанию) — вычисляется количество объектов в отфильтрованном наборе данных.
  • % — вычисляется количество объектов в каждой группе (N) и суммарное количество отфильтрованных объектов, используемых для построения диаграммы (S).

    Процент вычисляется по формуле (N/S)*100% (в том числе для числовых атрибутов)

    Особенности: если используется параметризованная диаграмма, то количество в каждой группе берется за 100% и от этой величины вычисляется доля для каждого значения параметра разбивки в группе. Во всех остальных типах за 100% берется общее количество объектов, выведенное на диаграмму.

  • CNT (%) — в виджетах с разбивкой показатель выводится в формате "абсолютный показатель (процент)" (с версии 2.4).

    Для диаграмм типа "Столбчатая диаграмма", "Столбчатая с накоплением", "Кольцевая диаграмма", "Круговая диаграмма", "Гистограмма", "Гистограмма с накоплением", "Комбо", "Таблица", "Линейная диаграмма".

    С версии 3.4 на самом виджете отображается переключатель способа подсчета процентов: по всему виджету или по каждому параметру.

Типы агрегации для численных атрибутов (целое или вещественное число), временного интервала и счетчика времени (прямого и обратного)

Типы агрегации:

  • SUM — вычисляется сумма значений выбранного атрибута для всех отфильтрованных объектов.
  • AVG — вычисляется среднее значение выбранного атрибута для всех отфильтрованных объектов.
  • MAX — вычисляется максимум среди значений выбранного атрибута для всех отфильтрованных объектов.
  • MIN — вычисляется минимум среди значений выбранного атрибута для всех отфильтрованных объектов.
  • N/A (значение самого атрибута) — отображается значение самого объекта.

Типы агрегации для атрибута типа "Элемент справочника"

Типы агрегации:

  • AVG — среднее значение выбранного атрибута вычисляется по коду элементов справочника (если код элемента справочника задан в виде числа).

    Может использоваться для вывода на график среднего значения оценки запросов.

    Если код элемента справочника задан в виде сочетания букв и чисел, то выводится ошибка и диаграмма не строится.

Типы агрегации для атрибута типа "Счетчик времени" и "Счетчик времени (обратный)"

(С версии 3.4)

Значение счетчика — это время, которое отсчитал счетчик с момента начала отсчета, в формате время (чч:мм). Значение атрибута представляется в формате "ЧЧ:ММ"

При использовании атрибута в показателе доступны типы агрегации, аналогично набору агрегаций для атрибута типа "Временной интервал".