Функции#
Параметры можно добавлять и привязывать в настройках компонента. Параметры также можно привязывать в фильтрующих компонентах на дашборде для передачи значений в целевые компоненты.
Сценарии применения#
Фильтрующие компоненты, поддерживающие привязку параметров для передачи значения, включают: Фильтр по времени, Текстовый фильтр и Числовой выпадающий фильтр.
Использование параметров в вычисляемых полях#
Параметры могут участвовать в вычислениях, а также управляться динамически через фильтры на дашборде.
Например, можно динамически менять критерий "крупного" и "малого" контракта через числовой фильтр: если оно выставлено на 2 000 000 — контракты больше этой суммы считаются крупными.
Привязка параметров при фильтрации по полю#
Параметры можно использовать при фильтрации по полю в настройках компонента, а затем привязывать их к фильтрующему компоненту для передачи значения.
Пример: если в Числовом выпадающем фильтре ввести 5 — фильтруются топ-5 продуктов по продажам; введёте 3 — соответственно топ-3.
Привязка параметра в детальном фильтре#
Можно настроить детальный фильтр для показателей: связать через параметр, чтобы фильтровать данные динамически.
Пример: настроить условие по дате через Фильтр по времени — можно увидеть данные до определённой даты. Если выставить 30.03.3017, отфильтруются данные за 15 дней до этой даты.
Типы параметров#
Параметр добавляется в компонент — имя можно менять. Есть три типа параметров: значение, текст, время. Тип параметра нельзя изменить после создания.
Правила использования и привязки параметров#
Параметр нельзя перетаскивать в компонент как отдельное поле.
Для успешной привязки фильтра и параметра типы должны совпадать:
текст — только с текстовым параметром; числовой — с значением; дата/время — с временным;
Если для текстового поля выбрано условие top N, тип параметра — числовой (значение).
Один фильтр может быть привязан сразу к нескольким полям-параметрам. Однако один и тот же параметр можно привязать в одном дашборде только к одному фильтру — после привязки поле параметра становится неактивным (серым) для других фильтров.
При добавлении фильтра параметры отображаются в зависимости от типа фильтра.
SQL-параметр#
В настройках фильтрующего компонента можно привязывать SQL-параметры.
Числовой выпадающий фильтр, текстовый фильтр и фильтр по времени поддерживают SQL-параметры.
Интервалы дат (дата, год-месяц) поддерживают привязку только через начало и конец интервала. Привязка по интервалу год-месяц не поддерживает привязку SQL-параметра — появится предупреждение.