Оформление
Статистика по количеству приборных панелей в каталоге
1. Обзор
1.1 Версия
| Версия сервера FineBI |
|---|
| 6.0 |
1.2 Функциональный профиль
Просмотрите и подсчитайте количество приборных панелей на каждом уровне в каталоге. Это показано на рисунке ниже:

Шаги:
1) Подключитесь к базе данных FineDB и добавьте таблицу fine_authority_object.
Примечание: Подробнее о значении полей таблицы fine_authority_object см. в разделе: Структура таблиц FineDB.
2) Постройте самозацикливающиеся столбики.
3) Создайте компоненты для фильтрации нужных данных.
2. Примеры
2.1 Новое подключение для передачи данных
Администратор входит в систему FineBI и нажимает "Управление системой > Администрирование системы > Общие".
- Если внешняя база данных отображается как "Будет настроена", информацию о базе данных FineDB можно найти в профиле базы данных FineDB.
- Если внешняя база данных показывает "Configured", нажмите, чтобы просмотреть информацию о внешней базе данных finedb.

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

2.2 Добавление наборов данных
Нажмите "Public Data > New Folder > New Datasheet", чтобы добавить "SQL Dataset" и назвать его "Number of Dashboards in Statistics Catalogue".
Введите SQL-оператор: select * from fine_authority_object , нажмите "OK", набор данных готов. Как показано на рисунке ниже:

2.3 Конструирование самозацикливающихся столбцов
1) Выберите набор данных, созданный в предыдущем разделе, нажмите "Редактировать", нажмите "+" и выберите "Самовоспроизводящиеся столбцы". Как показано на рисунке ниже:

2) Установите самозацикливающуюся колонку.
- Выберите тип самозацикливающегося столбца "Иерархический на основе двух столбцов данных".
- Иерархическое поле результата - 'DISPLAYNAME'.
- Идентификатор иерархической основы указан как "ID".
- Столбец ParentID имеет значение "PARENTID". Как показано на рисунке ниже:

(3) После сохранения данные автоматически обновляются, текущая таблица данных добавляется в самозацикливающийся столбец. Как показано на рисунке ниже:

2.4 Новые компоненты
1) Нажмите "Создать тему анализа" и создайте новый анализ "Количество статистических панелей". Как показано на рисунке ниже:

2) Нажмите на "Компоненты
- Компонент переименован в 'Statistics Catalogue Dashboard Scores'.
- Выберите "Группированные таблицы" для типа компонента
- Выбор измерения "DISPLAYNAME-уровень 1", "DISPLAYNAME-уровень 2", "DISPLAYNAME-уровень 3", "DISPLAYNAME-уровень 4", "PATH"
- Выберите "Количество записей" для индикатора
Как показано на рисунке ниже:

2.5 Добавление фильтров
1) Добавьте условие фильтрации в поле "DISPLAYNAME - Hierarchy 1", чтобы отфильтровать корневой узел "Directory" в FineBI.
Условие фильтрации: DISPLAYNAME-Level 1 принадлежит Dec-Entry_Management.
Как показано на рисунке ниже:

2) Добавьте фильтр к полю "PATH", чтобы отсеять поля с пустыми путями.
Фильтр по PATH не пуст
Как показано на рисунке ниже:

2.6 Новая дашборд
Нажмите "Добавить панель" и перетащите компонент "Количество панелей в каталоге статистики" на панель для просмотра данных анализа. Как показано на рисунке ниже:

2.7 Эффекты просмотра
Созданный компонент позволяет подсчитать, какие приборные панели доступны на каждом уровне каталога, как показано ниже:
