В этой статье:

Агрегация измерения фактов куба

Агрегация по уровням измерения

Агрегация по уровням альтернативной иерархии

Агрегация фиксированных измерений для метрик

Агрегация данных

Агрегация предназначена для объединения нескольких элементов измерения. Например, для расчёта родительского элемента на основании отмеченных дочерних или для расчёта данных одного элемента на основе нескольких полей.

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

В «Форсайт. Аналитическая платформа» доступны следующие типы агрегации:

Для настройки расчёта вычислений по отредактированным данным без предварительного сохранения данных в источник используется «Настройка расчета формул».

Агрегация измерения фактов куба

Позволяет объединять поля источника данных, не привязанные к измерениям куба. Результат агрегации передаётся в измерение фактов куба.

Агрегация по месту вычисления делится на два типа:

По умолчанию установлен флажок «На сервере».

Агрегация настраивается на странице «Привязка фактов» мастера стандартного куба.

Метод агрегации данных

Пример агрегации

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

Агрегация по уровням измерения

Настраивается для иерархических справочников, в которых данные с дочерних элементов справочника агрегируются заданным методом и записываются в «элемент-родитель». При этом доступна настройка агрегации в родительский элемент всех дочерних элементов или только отмеченных элементов.

Позволяет объединять данные элементов измерения по уровням. Результат агрегации дочерних элементов передаётся в родительский элемент.

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

Настраивается для отдельного варианта отображения куба на странице «Агрегация» мастера стандартного или автоматического куба.

Метод агрегации данных

Пример агрегации

Примечание. Если включено отображение куба с агрегацией по уровням измерения, то при настройке итогов в табличном визуализаторе будет доступен метод расчёта «Итоги из источника».

Агрегация по уровням альтернативной иерархии

Позволяет объединять данные элементов измерения по уровням альтернативной иерархии. Результат агрегации дочерних элементов передаётся в родительский элемент.

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

Настраивается для отдельного варианта отображения куба на странице «Агрегация» мастера стандартного или автоматического куба.

Метод агрегации данных

Пример агрегации

Агрегация фиксированных измерений для метрик

Позволяет объединять данные элементов, отмеченных в фиксированных измерениях. Результат агрегации передаётся в визуализатор инструмента. Метод агрегации на измерениях доступен для каждой метрики измерения с ролью «Метрика».

Примечание. Агрегация фиксированных измерений для метрик недоступна при работе с глобальным кэшем.

Метод агрегации устанавливается вручную в отчёте или передаётся из куба:

При множественной отметке по метрике «Значение» берется тип агрегации первого элемента в кубе.

Метод агрегации данных

См. также:

Куб | Работа с кубами