Быстрый старт
7 минутное чтение
В этой статье рассмотрим пример подготовки тестового дашборда “Общественное питание в Москве”. Источником данных дашборда является набор данных, опубликованный на “портале открытых данных Правительства Москвы”. Скачать файл EXCEL можно перейдя по ссылке.
Запуск аналитического портала
После установки и настройки портала
- Перейдите по адресу портала;
- Введите логин и пароль.
По умолчанию логин и пароль: Admin\Admin
Подключение источника данных
Существует два варианта получения данных для построения отчета:
- Подключение напрямую к базе данных, где хранится таблица источник.(ссылка TO DO)
- Получение данных из файла Excel.
В данном примере используется стандартный инструмент аналитического портала ля получения данных из файла Excel - Загрузка из Excel
.
- Перейдите в режим
Администрирование
. Находится в нижней левой части экрана, между кнопкой перехода на главную страницу и значком аккаунта. - Выберите раздел
Загрузка из Excel
. - В пункт
Книги Excel
добавьте заранее подготовленный файл .xlsx с данными. Данные из файла отобразяться в виде плоской таблицы. - Выберите лист для загрузки в выпадающем списке
Лист
; - Выберите строку Заголовка (шапки) таблицы в Excel, щёлкнув по ячейке в первой (серой) колонке.
- Введите
Имя
набора данных в строке Таблица БД -mos_food
* К имени автоматически будет добавлен префикс xls, в рзультате набор данных будет называться
xls_mos_food
_
- Нажмите на кнопку
Импортировать данные
. По завершении — система выведет сообщение об успешной загрузке данных во внутреннюю БД и формировании Набора данных.
В результате успешной загрузки, автоматически добавляется набор данных, который доступен для выбора в Конструкторе дашбордов в Редакторе компонентов. В то же время, имеется возможность внести некоторые изменения в созданный набор.
Редактирование набора данных.
По умолчанию при загрузке из Excel, набор данных создается автоматически и сохраняется в источнике DataFromFiles
, его сразу можно использовать для построения отчета. В данном примеренеобходимо добавить поле adm
, которое понадобиться при построении карты на дашборде:
-
Перейдите в режим
Администрирование
. Находится в нижней левой части экрана, между кнопкой перехода на главную страницу и значком аккаунта. -
Выберите раздел
Наборы данных
. -
Выберите
Источник данных
-DataFromFiles
. -
Используя выпадающий список
Наборы данных
, найдите ранее созданныйxls_mos_food
. -
Нажав значок
Глаз
рядом с надписьюSQL Запрос
, появляется возможность отредактировать запрос к таблице в базе данных.5.1. Вставьте выражение
replace("AdmArea",' административный округ','') as adm
передFrom
. -
Далее необходимо
Проверить запрос
, нажав соответствующую кнопку, в правой части экрана.В списке данных, который отображается ниже появиться дополнительная колонкаadm
. -
Если изменения внесены корректно и ошибок не обнаружено, появиться надпись:
SQL запрос успешно прошёл проверку
. -
Теперь можно сохранить и перейти к следующему шагу — созданию отчета.
Создание отчета
После подключения источника и редактирования набора данных, следующий шаг - создание отчета. Создание ответа состоит из двух основных шагов:
- Добавление отчета в соответствующем разделе меню;
- Настройка визуальной части дашборда.
Добавление отчета
- Перейдите в режим
Администрирование
. Находится в нижней левой части экрана, между кнопкой перехода на главную страницу и значком аккаунта. - Выберите раздел
Отчеты
.
В интерфейсе управления отчетами можно добавить раздел отчетов и добавить новый отчет, а также управлять включением/исключением отчетов в раздел, порядком вывода отчетов в разделе и вносить изменения в настройки отчетов.
- Нажмите кнопку
Добавить отчет
, заполните в форме сведения о новом отчете:
- Наименование - “Общественное питание в Москве”(будет отображаться в меню отчетов)
- Заголовок отчета - “Общественное питание в Москве”(будет выведен в шапке отчета)
- Группу отчета - “Общественное питание в России”(раздел, в котором будет размещен отчет);
Прочие настройки являются не обязательными, подробное описание (‘ссылка TO DO’)
- Нажмите кнопку
Создать
Настройка визуальной части дашборда.
- После создания отчета, кликните на название в списке, откроется окно конструктора.
Так как панель еще не настроена, она по умолчанию открывается в режиме конструктора. Заштрихованное поле представляет собой чистый лист («холст»), на котором можно размещать разные элементы. Изначально на панели размещен один пустой контейнер.
-
В режиме конструктора перейдите в меню настройки контейнера, нажатием на шестеренку в правом верхнем углу.
-
В правой части выбирете тип отображения -
Диаграмма столбчатая
, на которой будет отображаться количество заведений для каждого административного округа с детализацией по районам Москвы.3.1. В левой части экрана, из выпадающего списка выбирете созданный ранее набор данных
xls_mos_food
.3.2. Путем перетаскивания, помещаем данные(
"Пилюли"
) на"Полки"
(’ссылка TO DO’)
- На полку «Значения» помещаем
ID объекта
(для подсчета количества уникальных заведений)- Для настройки нажимаем на стрелку в нижней части “Пилюли”
ID объекта
и выбираем:- Имя поля - вводим “Количество”
- Агрегация - выбираем “COUNTD”(количество уникальных записей)
- Сортировка - выбираем “по убыванию”
- Для настройки нажимаем на стрелку в нижней части “Пилюли”
- На полку «Категории» помещаем
AdmArea
(для группировки данных по административному округу)- Для настройки нажимаем на стрелку в нижней части"Пилюли"
AdmArea
и выбираем:- Имя поля - вводим “Административный округ”
- Для настройки нажимаем на стрелку в нижней части"Пилюли"
- На полку «Категории» помещаем
District
(для детализации каждого административного округа по районам по средствам дрилла(’ссылка TO DO’)) * Для настройки нажимаем на стрелку в нижней части “Пилюли”District
и выбираем:- Имя поля - вводим “Район”
- На полку «Фильтры» помещаем
TypeObject
(для фильтрации гистограммы по типу объекта) иDistrict
сAdmArea
для активации дрилла
В качестве
"Пилюли"
может выступать вычисляемое поле, но это выходит за рамки данной статьи (’ссылка TO DO')
3.3. Заполнив "Полки"
перейдите на вкладку настроек компонента отображения(правый верхний угол, средняя вкладка)
-
Общие настройки
- Заголовок – «Количество заведений по административным округам\районам, шт.»
- Ориентация – верт.
- Cтекинг – вкл.
-
Всплывающая подсказка
- Объединить - вкл.
-
Легенда - выкл.
-
Дрилл - вкл.
- Создать
- Уровень 1 – AdmArea
- Уровень 2 – District
3.4. Настройка визуализации
Диаграмма столбчатая
завершена, теперь нажмите кнопкуСохранить
и приступайте к созданию следующей визуализации.3.5. Нажмите значек
+
для добавления нового контейнера и перейдите в конструктор.
-
В правой части выбираем тип отображения -
Геокарта
, на которой в виде карты будет отображатся количество посадочных места по административным округам\заведениям.4.1. В левой части экрана, из выпадающего списка выбирается созданный ранее набор данных.
4.2. Путем перетаскивания, помещаем данные(
"Пилюли"
) на"Полки"
(’ссылка TO DO')-
На полку «Значения» помещаем
SeatsCount
(для подсчета количества посадочных мест)- Для настройки нажимаем на стрелку в нижней части “Пилюли”
SeatsCount
и выбираем:- Имя поля - вводим “Количество”
- Агрегация - выбираем “SUM”_(общее количество мест
- ** Добавить в подсказку** - вкл.
- Для настройки нажимаем на стрелку в нижней части “Пилюли”
-
На полку «Значения» помещаем
SeatsCount
(для определения размера кружка в зависимости от количества посадочных мест)- Для настройки нажимаем на стрелку в нижней части “Пилюли”
SeatsCount
и выбираем:- Тип - размер
- Агрегация - выбираем “SUM”_(общее количество мест
- Для настройки нажимаем на стрелку в нижней части “Пилюли”
-
На полку «Значения» помещаем
TypeObject
(для добавления в подсказку типа объекта)- Для настройки нажимаем на стрелку в нижней части “Пилюли”
TypeObject
и выбираем:- ** Добавить в подсказку** - вкл.
- Для настройки нажимаем на стрелку в нижней части “Пилюли”
-
На полку «Категории» помещаем
Adm
(для группировки данных по административному округу)- Для настройки нажимаем на стрелку в нижней части"Пилюли"
AdmArea
и выбираем:- Имя поля - вводим “Административный округ”
- Для настройки нажимаем на стрелку в нижней части"Пилюли"
-
На полку «Категории» помещаем
Neme
(для детализации каждого административного округа по заведениям по средствам дрилла(’ссылка TO DO’)) -
Для настройки нажимаем на стрелку в нижней части “Пилюли”
Name
и выбираем:- Имя поля - вводим “Называние заведения”
-
На полку «Фильтры» помещаем
TypeObject
(для фильтрации карты по типу объекта) иNeme
сAdm
для активации дрилла
4.3. Заполнив
"Полки"
перейдите на вкладку настроек компонента отображения(правый верхний угол, средняя вкладка)-
Общие настройки
- Заголовок – «Количество посадочных мест по Округам\заведениям»
- Авто-центровка карты – вкл.
- Режим фильтра – вкл.
-
Геоданнын
- Категория – adm
- Тип – округа москвы
- Поле привязки в геоданных - Name
- Поле связывания в данных adm
- Категория – Name
- Тип – Маркеры (из данных)
- Поле долготы - Longitude_WGS84
- Поле широты - Latitude_WGS84
- Категория – adm
-
Дрилл - вкл.
- Создать
- Уровень 1 – Adm
- Уровень 2 – Name
4.4. Настройка визуализации
Геокарта
завершена, теперь нажмите кнопкуСохранить
и приступайте к созданию следующей визуализации.4.5. Нажмите значек
+
для добавления нового контейнера и перейдите в конструктор. -
-
В правой части выбираем тип отображения -
Контейнер с фильтрами
, который позволит выводит срез данных в зависимости от выбранного типа объекта.5.1. В левой части экрана, из выпадающего списка выбирается созданный ранее набор данных.
5.2. Путем перетаскивания, помещаем данные(
"Пилюли"
) на"Полки"
(’ссылка TO DO')-
На полку «Фильтры» помещаем
TypeObject
- Для настройки нажимаем на стрелку в нижней части “Пилюли”
TypeObject
и выбираем:- Имя поля - вводим “Тип объекта”
5.3. Заполнив
"Полку"
перейдите на вкладку настроек компонента отображения(правый верхний угол, средняя вкладка)- Настройки отображения * Тип отображения – Кнопки * Множественный выбор - Вкл.
5.4. нажмите кнопку
Сохранить
5.5. Теперь необходимо активировать фильтры, для этого находясь на
полотне
в режиме редактирования, перейдите в меню фильтров, расположеном в правом верхнем углу, значек в виде воронки. Включите фильтрТип объекта
5.6 Настройка
Фильтров
завершена, теперь нажмите кнопкуСохранить
. - Для настройки нажимаем на стрелку в нижней части “Пилюли”
-
-
Измените размер получившегося элемента, путем перетягивания мышкой, зажав правый нижний угол.
-
Измените положение элементов на холсте, путем перетаскивании с зажатой левой кнопкой мыши
-
По окончанию работы, нажмите кнопку
Сохранить
и выйдете из режима конструктора, нажав кнопку в виде шестеренки. -
Дашборд готов и опубликован.