При расчёте блока расчёта накладывается множество условий фильтрации на приёмник данных. Кроме фильтрации элементов измерений приёмника могут использоваться фильтры для дополнительной фильтрации по данным этих кубов, имеющих общие измерения с приёмником.
В фильтрации учитываются:
отметка элементов измерений приёмника данных;
отметки элементов измерений фильтров;
данные, содержащиеся в фильтрах.
Отметка элементов общих измерений фильтруется последовательно: сначала применяется первый фильтр, затем к оставшимся данным применяется второй фильтр и так до последнего. При расчёте данных на результирующую отметку фильтров накладывается отметка элементов измерений приёмника.
Также для управления отметками элементов измерений приёмника и фильтров доступна дополнительная фильтрация элементов измерений, заданная в расширенном фильтре.
Рассмотрим примеры объединения разных условий фильтрации по данным в приёмнике.
Исходные данные приёмника и фильтра, имеющих общие измерения:
приёмник:
фильтр:
Используемая формула расчёта:
Источник данных не задан.
Если в приёмнике и фильтрах задана полная отметка измерений и снят флажок «Исключить измерение» для измерений фильтра, то данные приёмника будут рассчитаны по данным фильтра:
Если в приёмнике задана неполная отметка измерений (из отметки исключён «Элемент 4»), в фильтре задана неполная отметка измерений (из отметки исключёны «А» и «Элемент 2») и снят флажок «Исключить измерение» для измерений фильтра, то данные приёмника будут рассчитаны по данным фильтра:
Пример того же случая, но с установленным флажком «Исключить измерение» для измерения «Элементы» фильтра:
Исходные данные приёмника, источника и фильтра, имеющих общие измерения:
приёмник:
источник:
фильтр:
Приёмник с источником связаны по ключам измерений. Источник используется в качестве второго фильтра.
Используемая формула расчёта:
Если в приёмнике и фильтрах задана полная отметка измерений и снят флажок «Исключить измерение» для измерений фильтра, то данные приёмника будут рассчитаны по данным фильтра:
Если в приёмнике задана неполная отметка измерений (из отметки исключён «Элемент 4»), в первом фильтре задана неполная отметка измерений (из отметки исключёны «А» и «Элемент 2»), во втором фильтре задана неполная отметка измерений (из отметки исключён «D») и снят флажок «Исключить измерение» для измерений фильтров, то данные приёмника будут рассчитаны по данным фильтра:
Пример того же случая, но с установленным флажком «Исключить измерение» для измерения «Элементы» в первом фильтре:
См. также: