Выборка – это фильтрация данных на основе значений фактов. При использовании верхних размерностей они также могут учитываться в выборке. Выборка скрывает все элементы размерности, значения фактов которых не удовлетворяют условиям выборки.
В Polymatica Analytics есть три предустановленных шаблона выборки и возможность создания пользовательской выборки. Функциональность выборки доступна через контекстное меню факта:
В контекстном меню «Выборка» предусмотрено три шаблона выборок:
Скрыть строки, где значение одного из фактов равно 0 или Null.
Если колонок факта несколько (например, присутствует верхняя размерность), шаблон учитывает все колонки. |
Кнопка-ссылка «Новая выборка» открывает окно создания пользовательской выборки:
Условия для выборки задаются в формуле с помощью кнопок «Размерность», «Факты», «Элемент», кнопок для применения функций и операторов, а также с помощью ввода значений с клавиатуры.
В формуле выборки необходимо задавать логические выражения. Использование арифметических выражений не предусмотрено. |
Для создания простой формулы вы можете использовать следующий процесс:
Укажите верхнюю размерность. Кнопка «Размерность» позволяет добавить в формулу любую верхнюю размерность из выпадающего списка. В поле формулы появится регулярное выражение типа Размерность, (выберите элемент).
Если при расчете используются не только факты, но и верхние размерности, то сначала указывается размерность, после чего будет предложено выбрать элемент. После этого нужно вставить оператор AND и выбрать факт. Если используются только факты, следует начать с шага 3. |
Укажите элемент верхней размерности. Кнопка «Элемент» позволяет добавить в формулу любой элемент верхней размерности из выпадающего списка:
Кнопки «Размерность» и «Элемент» доступны только при наличии в рабочей области мультисферы верхней размерности. Как показано на рисунке ниже, кнопки активны, если в рабочей области мультисферы присутствует верхняя размерность. |
Укажите факт для элемента верхней размерности (если верхней размерности нет, то просто факт). Кнопка «Факты» позволяет добавить в формулу любой исходный факт из выпадающего списка:
Если при расчете используются не только факты, но и верхние размерности, то на шаге 3 после выбора размерности и элемента нужно вставить оператор AND и выбрать факт. |
Задайте условие. Для задания условия выборки можно использовать следующие функции и операторы:
|
Числовые значения можно вводить с клавиатуры. Для указания дробной части числа используйте точку. |
Введенная формула:
Когда к мультисфере применена выборка, в верхней части окна мультисферы отображается активная кнопка . Для того чтобы снять выборку с мультисферы, необходимо нажать на данную кнопку. Кнопка изменит цвет
, а условия выборки будут отменены. Повторное нажатие на кнопку применяет последнюю созданную формулу выборки.
В случае ввода в поле для формулы некорректных данных отображается окно с ошибкой:
Если в мультисфере вынесено несколько размерностей влево, в зависимости от вида факта и типа расчета выборка работает следующим образом:
Выборка для сложных фактов с расчетом по уровню требует вынесения не менее двух размерностей влево. |