Skip to content

Динамическое переключение метрик с помощью параметров - Справка FineReport | Разработка отчетов | Отчеты | Учебные пособия

Динамическое переключение индикаторов с помощью параметров

1. Обзор

1.1 Версия

Версия FineBIФункциональные изменения
6.0-

1.2 Ожидаемые результаты

Пользователи могут динамически переключать сводные показатели гистограммы по мере необходимости для гибких запросов. Он может переключать данные 4 индикаторов в одном измерении.

Например, с помощью текстового выпадающего элемента управления можно переключить измерение "Платформа посещения", показателями которого являются данные "Просмотров", "Посещений", "Отказов", "Общего времени пребывания". Как показано на рисунке ниже:

2024-01-16_14-33-40.gif

1.3 Идеи для реализации

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

2. Операционные шаги

2.1 Подготовка данных

1) Пользователь входит в систему FineBI, нажимает кнопку "My Analysis", выбирает папку и нажимает кнопку "Новая Analysis Subject". Как показано на рисунке ниже:

2) Нажмите "Локальный файл Excel > Загрузить данные", чтобы загрузить данные таблицы. Как показано на рисунке ниже:

Пример данных:[таблица статистики доступа в Интернет .xlsx](doc-download-/finebiuploads/file/20240111/互联网访问统计表 .xlsx.md)

3)После загрузки нажмите кнопку "OK". Как показано на рисунке ниже:

4) Нажмите "Сохранить и обновить > Выход и предварительный просмотр", данные будут созданы успешно.

2.2 Создание компонентов

Нажмите кнопку "Компонент" в левом нижнем углу. Войдите в интерфейс редактирования компонента.

2.3 Добавление параметров

1) Нажмите кнопку "Добавить параметр".

2) Задайте имя параметра "Переключение индикатора", установите тип параметра "Текст" и нажмите "OK". Как показано на рисунке ниже:

2.4 Добавление вычисляемых полей

1) Нажмите кнопку " Добавить вычисляемое поле ".

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

SWITCH(${metrics toggle}, "visits",SUM_AGG(${visits}), "views",SUM_AGG(${views}), "bounces",SUM_AGG(${bounces}), "total dwell time& quot;,SUM_AGG(${Total Dwell Time}),SUM_AGG(${Visits}))

То есть, если значение функции переключателя индикаторов - "количество посещений", возвращается суммарное значение количества посещений; если значение функции переключателя индикаторов - " количество просмотров", возвращается суммарное значение количества просмотров; если значение функции переключателя индикаторов - "количество переходов", возвращается суммарное значение количества переходов; если значение функции переключателя индикаторов - "общее затраченное время", возвращается суммарное значение общего затраченного времени.

2.5 Создание столбчатых диаграмм

1)Выберите "Многосерийная гистограмма" в разделе "Тип диаграммы ".

2) Настройте поля графика: перетащите "Платформа доступа" на горизонтальную ось, а "Переключение индикаторов" - на вертикальную.

3) Установите стиль графика: перетащите "Платформа доступа" в цвет и "Переключение индикаторов" в метку.

2.6 Новая дашборд

1) Нажмите кнопку Добавить панель в нижней части экрана редактора темы Analytics.

2) Перейдите на экран редактирования приборной панели и перетащите компонент гистограммы на приборную панель.

2.7 Новый компонент текстового фильтра

1) Нажмите "Добавить компонент фильтра", чтобы добавить компонент фильтра "Text Dropdown".

2) В интерфейсе настройки компонента фильтрации установите метод фильтрации на "Единственный выбор".

3) В интерфейсе настроек компонента фильтрации отметьте "Список пользовательских значений", список пользовательских значений включает в себя: количество посещений, количество просмотров, количество отказов, общее время пребывания на сайте.

4) В интерфейсе настройки компонента фильтра отметьте "Bind Parameter", чтобы связать параметр "Indicator Switching", созданный в разделе 2.3.

2.8 Эффекты просмотра

Переключение значения текстового выпадающего поля приводит к переключению индикатора компонента гистограммы, как показано на следующем рисунке:

2024-01-16_14-33-40.gif