Общие фильтры и категории

 

Для одновременной фильтрации данных во всех визуальных представлениях (компонентах) отчета, в которых эти фильтры существуют, используют общие фильтры.

К настройке общих фильтров следует переходить после настройки одинаковых фильтров в более чем одном визуальном представлении в отчете.

Настройка общих фильтров для нескольких представлений отчета

Откройте панель «Фильтры и переключения» и установите нужные настройки:

  1. «Общий фильтр» — если включить будет влиять на все диаграммы, в которых этот фильтр есть и не установлен флаг «Локальный»;
  2. «Тип фильтра» — по значению или диапазонный;
  3. «Автофильтр» — при изменении данных будет автоматически выбираться максимальное или минимальное значение;
  4. «Зависит от» — список выводимых значений будет зависеть от значений другого общего фильтра в этом отчете (фильтра-родителя), т.е. после выбора значения в фильтре-родителе список значений подчиненного фильтра будет предварительно отфильтрован. Зависимость можно установить как от одного фильтра, так и от нескольких;
  5. «Сброс» — при установленной галочке будет возможность включить/отключить функцию сброса значений зависимого фильтра при изменении значений фильтра-родителя. Если опция сброса отключена, то пользователю придется контролировать то, что значения в фильтре-родителе и подчиненном фильтре не будут взаимоисключающими;
  6. «Значение при сбросе» — опция работает при установке галочки в поле «Сброс». При изменении настройки фильтра-родителя будут сброшены значения зависимого фильтра и либо не выбрано значение (вариант «все значения»), либо установлено минимальное (первое в списке по возрастанию) из подходящих значений (этот вариант используется, если в фильтре обязательно должно быть установлено какое-то значение);
  7. «Сортировка по другому полю» — заполните поле, например, для периода, когда в фильтре выводится название периода, а сортировка производится по дате начала периода;
  8. «Направление сортировки» — установите переключатель по возрастанию или по убыванию;
  9. «Основной набор данных» — если на дашборд выводятся данные из нескольких наборов данных и поле, используемое в фильтрах присутствует более чем в одном наборе данных, то для однозначности фильтрации данных возможно выбрать набор данных, на основании которого фильтр будет заполняться значениями. Это важно, например, когда наборы данных не синхронизированы - для общего фильтра в таком случае рекомендуется выбрать набор данных со значениями поля фильтра, которые присутствуют во всех наборах данных, используемых в дашборде;
  10. «Доп. информация» — при установленной галочке позволяет просмотреть список компонентов, в которых используется данный фильтр.

Загрузка данных в отчете по кнопке «Применить»

У пользователей есть возможность настроить отображение отчета так, чтобы данные отображались только после выбора фильтров. Это значит, что при открытии отчёта на компонентах визуального отображения сначала не будут отображаться никакие данные, а появятся они там после выбора фильтров и нажатия на кнопку «Применить» в разделе «Фильтры общие» на панели общих настроек:

Для того чтобы включить или выключить функцию загрузки данных по кнопке «Применить»:

  1. Перейдите в режим конструктора (путем нажатия «шестерёнки» на панели управления).
  2. Откройте панель общих настроек (путем нажатия «воронки» на панели управления).
  3. В разделе «Фильтры общие» включите функцию "Первичное отображение данных после нажатия кнопки «Применить», изменив переключатель «Вкл.»/«Выкл.».

Настройка диапазонных фильтров

Если требуется установить фильтр не по дискретным значениям из списка, а с использованием интервала значений, нужно выбрать тип фильтра «По диапазону» и установить условия отбора с использованием операторов сравнения или оператора like (в интерфейсе «~»), что обозначает «Содержит».

Фильтр — условие like (в интерфейсе «~»), при этом условии отображаются строки, поля которых содержат искомую подстроку.

Фильтр с двумя условиями: « > X >  ».

Для настройки фильтра с двумя условиями выберите указатель «Количество условий». Для каждого условия нужно выбрать оператор сравнения и установить значение (см. рисунок ниже). По умолчанию эти два условия работают с логическим оператором «И» (отбираются строки, в которых выполняются оба условия), но можно включить оператор «ИЛИ», тогда будут отбираться строки, в которых выполняется хотя бы одно из условий:

Использование общих фильтров

Переключение общих фильтров производится в режиме просмотра отчета:

Для переключения общих фильтров:

  1. Откройте панель общих настроек, нажав на «воронку» на панели управления.
  2. В разделе «Фильтры общие» выберите необходимый фильтр и установите нужные значения.
  3. Нажмите «Применить».

После выполненных действий во всех представлениях отчета, в которых выбранная фильтры существует, данные отфильтруются.

Если в отчете для фильтров, определенных как общие, настроены специальные представления в виде панели фильтров, то для установки значений фильтров можно пользоваться ими, без перехода в панель общих настроек.

В разделе «Фильтры общие» на панели общих настроек некоторые фильтры могут подсвечиваться серым цветом и для них будет невозможен выбор значения на данной панели:


Это значит, что выбор значения для данного фильтра настроен в отдельном визуальном компоненте отчета — «Контейнер с фильтрами» (см. раздел «Настройка контейнера с фильтрами»).

Сохранение набора фильтров

У пользователя Аналитического портала есть возможность запомнить выбранные фильтры, сохранив их в наборы фильтров, чтобы в последующем быстро применять необходимые фильтрации в отчетах.

  • Чтобы сохранить выбранные в данный момент значения фильтров, нажмите на иконку  «Сохранить НФ» на панели фильтров в левом верхнем углу отчета и введите имя для этого набора.
  • Чтобы выбрать сохранённый набор фильтров, нажмите на иконку   «Открыть НФ» на панели фильтров в левом верхнем углу отчета и выберите необходимый набор из выпадающего списка. При выборе набор в URL отчета добавится параметр ?filterset=*. Например. https://dev.modusbi.ru/report/1050?filterset=7
Все наборы фильтров доступны по ссылке любым пользователям, имеющим доступ к отчету. Однако набор фильтров, созданный другим пользователем, будет доступен только для просмотра и использования, но не для редактирования.
  • Чтобы изменить/ удалить набор фильтров, перейдите в панель фильтров .
    В разделе «Наборы фильтров»  в выпадающем списке выберите необходимый для изменения набор фильтров, измените его имя и настройте очередность отображения в выпадающем списке при выборе наборов. Чтобы изменения вступили в силу нажмите на кнопку «Обновить набор фильтров». Чтобы удалить выбранный набор фильтров, нажмите на кнопку «Удалить набор фильтров».

Настройка и использование общих категорий

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

Настройка общих категорий

Для активации функции «Переключения общих категорий» выполните следующие действия:

  1. Перейдите в режим конструктора (путем нажатия «шестерёнки» на панели управления).
  2. Откройте панель общих настроек (путем нажатия «воронки» на панели управления).
  3. В разделе «переключения общие» включите функцию, установив переключатель в «Вкл.».
  4. Выберите из выпадающего списка те категорий, которые должны использоваться как общие (путем проставления флагов «✓»).
  5. Нажмите «Применить».

После этого в режиме просмотра появится возможность переключения выбранных общих категорий.

Переключение общих категорий

Переключение общих категорий производится в режиме просмотра отчета:

Для переключения общих категорий:

  1. Откройте панель общих настроек (путем нажатия «воронки» на панели управления).
  2. В разделе «Переключения общие» выберите необходимую категорию из выпадающего списка.
  3. Нажмите на кнопку «Применить».

После выполненных действий во всех представлениях отчета, в которых выбранная категория существует, она изменится.