Агрегация

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

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

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

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

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

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

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

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

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

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

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

    Процент вычисляется по формуле (N/S)*100%, в том числе для числовых атрибутов. S — общее количество объектов метакласса, выбранного в Источнике

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

    CNT (%) — в виджетах с разбивкой показатель выводится в формате "абсолютный показатель (процент)". С версии 3.4 на самом виджете отображается переключатель способа подсчета процентов: по всему виджету или по каждому параметру. При переключении виджет перестраивается. Переключатель доступен для диаграмм типа "Столбчатая диаграмма" (с разбивкой), "Столбчатая с накоплением", "Гистограмма" (с разбивкой), "Гистограмма с накоплением", "Линейная диаграмма" (с разбивкой).

  • Значение самого атрибута N/A - отображается значение самого объекта. Доступно только для диаграмм типа "Таблица".
  • F(x) — функционал вызова настройки формулы.

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

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

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

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

Для счетчика, в представление "Статус", доступны только типы агрегации, доступные для всех типов:

  • Количество CNT;
  • Процент %;
  • Количество и процент CNT (%);
  • N\A для виджета с типом таблица.

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

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

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

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

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