Фильтрация данных
Одним из главных принципов создания и использования панели индикаторов, является принцип взаимодействия всех элементов анализа и отображения данных, связанных между ними. Таким образом, все источники данных элементов панели индикаторов формируют виртуальную таблицу данных для текущей панели индикаторов. Это необходимо для взаимодействия элементов панели индикаторов между собой.
Фильтрация данных представляет собой выбор значений из источников данных по определенному условию. Как правило, условием для выборки данных является какое-либо значение определенного элемента на панели индикаторов.
Фильтрация данных при использовании панели индикаторов может быть:
-
Предварительной, т.е. настройки фильтрации определяются в дизайнере отчетов при помощи инструментов: Преобразование данных (Data Transformation), Фильтры (Filters), Лучшие значения (Top N);
-
Интерактивной, т.е. настройки фильтрации выполняются в режиме просмотра через взаимодействие элементов панели индикаторов, другими словами выбор значения одного элемента влияет на значения других элементов. Например, если в режиме просмотра на карте нажать определенный сегмент, то данные из виртуальной таблицы данных будут сопоставлены со значением этого сегмента, и отфильтрованы для других элементов этой панели индикаторов;
-
С использованием переменных, т.е. фильтрация осуществляется в зависимости от установленного значения переменной;
-
С использованием элементов фильтрации данных: Список (List Box), Поле со списком (Combo Box), Дерево (Tree View), Поле с деревом (Tree View Box), Выбор даты (Date Picker).