Прямое подключение - Передача параметров через прямое добавление суффикса к URL дашборда

В интегрированной среде вы можете фильтровать данные, добавляя параметры прямо в конец URL дашборда (например: http://xxxxxxxx?param=val) для отображения только нужных данных.

Можно добавить параметры в SQL-набор данных. Можно добавить параметр прямо в URL дашборда для фильтрации данных на лету.

  1. В настройке режима подключения к данным выберите Прямое подключение. Выберите папку, нажмите Добавить набор, выберите SQL-набор данных.

  1. Добавьте название набора данных. Введите SQL: select * from fact_finance where DivisionID in ('${Подразделение}'). Здесь ${Подразделение} — переменная-параметр. Нажмите Обновить и сохраните.

Выберите тип Групповая таблица и перетащите поля в Измерения и Меры.

Одно значение параметра: ?param=val Несколько значений параметра: ?param=val1’,’ val2

Получите ссылку на дашборд (Публичная ссылка > Поделиться > Копировать ссылку).

Пример: http://rnd.siglavision.ru:1080/sigla/decision/link/wXGo

Добавьте в конец параметр: ?Подразделение=3

Получится: http://rnd.siglavision.ru:1080/sigla/decision/link/wXGo?Подразделение=3

Теперь при открытии этой ссылки отобразятся только данные третьего подразделения.

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

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

Пример SQL:

select * from fact_finance where DivisionID in ('${Подразделение}') and CustomerID in ('${Клиент}')

Задайте значения по умолчанию — например, 11.

Создайте компонент с нужными полями. Значения по умолчанию будут отображаться в компоненте.

В публичной или предпросмотровой ссылке укажите сразу несколько параметров:

Публичная ссылка: ?param1=val1¶m2=val2 Предпросмотр: ?param1=val1¶m2=val2

Пример: http://rnd.siglavision.ru:1080/sigla/decision/link/wXGo?Подразделение=3&Клиент=6

После перехода данные будут отфильтрованы по обоим условиям.