Was this article helpful?

Спасибо за вашу оценку!

Оставляя более подробный отзыв, вы помогаете нам улучшать документацию

Практикум. Сервис бронирования отелей. Аналитика.

Общие сведения об аналитических панелях

На платформе GreenData пользователи могут работать с данными с помощью визуала в виде отчетов и дашбордов.

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

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

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

  • Настройка визуализации на основе данных Системы с помощью простого мастера;

  • Быстрое и простое создание отчетов и дашбордов любой сложности;

  • Использование библиотеки графиков и диаграмм для визуализации данных.

Этапы настройки дашборда включают в себя:

  1. Формирование источника данных для сбора и отображения необходимой информации;

  2. Создание и настройка дашборда;

  3. Создание пункта меню с отображением дашборда;

  4. Настройка отображения дашборда на визуале объекта.

Описание модуля

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

Для решения поставленной бизнес-задачи необходимо разработать дашборд по заявкам на бронирование для Руководителя.

image004

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

Перед настройкой модуля «Аналитические панели» необходимо предварительно реализовать настройки, описанные в главах:

Либо установить пакет обновлений.

Настройка источников

Перед тем как настраивать аналитические панели, необходимо настроить источники для них. Создайте источник данных, для этого перейдите в пункт меню «Отчеты» – «Источники данных».

image367

В открывшемся реестре создайте новый объект по кнопке создания на панели управления.

image368

На форме настройки источника данных заполните наименование «Источник данных по заявкам на бронирование».

На вкладке «Объекты для источника» добавьте типы объекта с помощью кнопки «Добавить», расположенной на вкладке снизу: «Заявка на бронирование», «Населенный пункт», «Отель», «Номер».

image369

Сохраните изменения с помощью кнопки сохранения на панели управления.

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

Добавьте поля для отображения:

  • Заявка на бронирование.Код;

  • Заявка на бронирование.Дата заезда;

  • Заявка на бронирование.Дата отъезда;

  • Заявка на бронирование.Количество взрослых;

  • Заявка на бронирование.Количество детей;

  • Заявка на бронирование.Себестоимость заявки;

  • Заявка на бронирование.Комиссия;

  • Заявка на бронирование.Итоговая стоимость;

  • Населенный пункт.Наименование;

  • Отель.Наименование;

  • Номер.Наименование.

image370

Сохраните изменения с помощью кнопки сохранения на панели управления.

Перейдите на вкладку «Связи», на ней необходимо настроить по какому атрибуты связываются добавленные типы объектов. Для создания связи необходимо нажать на кнопку снизу «Добавить».

Создайте следующие связи:

  • Тип объекта: Заявка на бронирование – Населенный пункт, Поле связи: Заявка на бронирование.Город=Населенный пункт.ID, Тип связи – Только связанные строки источников;

  • Тип объекта: Заявка на бронирование – Отель, Поле связи: Заявка на бронирование.Отель=Отель.ID, Тип связи – Только связанные строки источников;

  • Тип объекта: Заявка на бронирование – Номер, Поле связи: Заявка на бронирование.Номер =Номер.ID, Тип связи – Только связанные строки источников.

image371

Сохраните изменения с помощью кнопки сохранения на панели управления.

Создание дашборда

В главном меню перейдите раздел в «Отчеты» – «Дашборды» и создайте новый объект «Информация по заявкам». Перейдите к редактированию визуала дашборда с помощью кнопки на панели управления.

image373

После перехода в режим редактирования визуала появится панель элементов, на которой:

Все элементы дашборда должны располагаться в специальных контейнерах – рядах и группах атрибутов. Они являются основными группировками, без них расположить элементы не получится. По умолчанию все визуалы уже имеют группировку ряд, в которой расположена группа атрибутов.

Измените представление группы атрибутов с помощью кнопки на панели настройки: в списке выберите представление «Без имени».

image374

В группе атрибутов разместите ряд, перетащив группировку «Ряд», верхний ряд разделите на две колонки с помощью группировки «Колонка».

image375

Разместите в верхнем ряду группы атрибутов слева аналитическую панель «Структурная диаграмма», справа – «Диаграмма динамики». В нижнем ряду расположите аналитическую панель «Таблица».

image376

Сохраните настройки дашборда по кнопке «Сохранить» на панели элементов.

Настройка панелей

Структурная диаграмма

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

image377

Перейдите на вкладку «Стиль оформления» и заполните поле «Палитра» значениями цвета в формате hex или rgba.

image378

Диаграмма динамики

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

image380

Перейдите на вкладку «Стиль оформления» и заполните поле «Палитра» значением цвета в формате hex или rgba.

image381

Таблица

Перейдите к настройке панели «Таблица» с помощью кнопки «Открыть настройки».

image382

Заполните наименование «Заявки» и выберите источник данных «Источник данных по заявкам на бронирование». Примените изменения по кнопке «Ок».

Перейдите к настройке представления панели, нажав на иконку карандаша напротив текущего представления.

image383

На вкладке «Настройки отображения» измените наименования столбцов на «Город», «Номер», «Отель и сохраните шаблон.

image384

Вернитесь в настройки панели «Таблица», в поле «Дополнительные настройки» сделайте неактивным переключатель напротив «Отображать фильтр» и активным переключатель напротив «Скрыть кнопки над таблицей». Сохраните изменения.

image385

Настройка использования дашборда

Для того, чтобы руководитель имел доступ к аналитике, добавьте пункт меню «Аналитика» [ANALYTICS]. Для этого в боковом меню перейдите в «Администрирование» – «Настройки» – «Настройка меню». Создайте новый объект типа «Пункт меню.Дашборд». В поле «Дашборд» выберите «Информация по заявкам»

image386

Создайте стартовую страницу для руководителя, на которой он будет видеть содержимое пункта меню «Аналитика». В боковом меню перейдите в «Администрирование» – «Настройки» – «Настройка стартовых страниц». Создайте новый объект «Аналитика» – стартовую страницу для клиентов. Активируйте чек-бокс «Использовать пункт меню в качестве стартовой страницы» и в поле «Пункт меню» выберите «Аналитика».

image387

Дайте права на чтение пункта меню для руководителя. В боковом меню перейдите в «Администрирование» – «Управление доступом» – «Доступ к объектам системы». Для настройки прав на типе слева сверху в раскрывающемся списке с помощью поиска найдите и выберите тип объекта – «Меню». Добавьте группы доступа «Клиент, «Менеджер», «Руководитель» - для первых двух групп запретите чтение, для последней – разрешите.

image388

Аналогично дайте права на стартовую страницу.

image389