07 Визуализации (Наборы данных)
Для того, чтобы перейти в раздел «Визуализации», кликните на его обложку на стартовой странице либо выберите этот раздел в панели навигации.
Раздел «Визуализации» содержит все атласы. На основной странице раздела доступны следующие интерактивные элементы:
- Кнопка возврата на стартовый экран в левом верхнем углу.
- Панель навигации по разделам Luxms BI.
- Кнопка «Новый атлас»
- Фильтр атласов
- Панель инструментов в правом верхнем углу.
- Строка поиска
- Список доступных пользователю атласов и их групп. В списке атласов можно выбрать все атласы, только избранные или только ещё не завершенные.
У вашего экземпляра Luxms BI кнопка возврата на стартовый экран может выглядеть иначе, но клик на неё всё так же вернёт вас на стартовую страницу.
Создание нового атласа
Создание нового атласа недоступно для пользователей с лицензионной ролью Viewer.
Для того, чтобы создать новый атлас:
- Нажмите одноимённую кнопку;
- В открывшемся окне введите название и описание атласа;
- Выберите подходящую группу, если это необходимо;
- С помощью чекбокса отметьте, хотите ли вы перейти к созданию дэшборда сразу же, как создадите атлас;
- Выберите картинку для обложки атласа. Обратите внимание, что оптимальное соотношение сторон изображения 1:1.78, а его размер не должен превышать 1 - 1.5 мб;
- Нажмите кнопку «Создать», чтобы сохранить атлас.
После создания атласа, в зависимости от вашего выбора в чекбоксе, вы либо начнёте создание дэшборда в новом атласе, либо вернётесь на экран «Визуализации». Там уже появится новый атлас.
Навигация по атласам
Поиск атласа
Чтобы найти конкретный атлас, начните вводить его название в поле поиска в верхней правой части экрана. По мере написания заголовка список атласов будет автоматически фильтроваться. Удаление текста из строки поиска сбрасывает результаты поиска.
Избранные атласы
По умолчанию каталог открывается в режиме “Все атласы”. Если какие-то атласы нужны вам чаще остальных, добавьте их в “Избранное”. Для этого достаточно навести курсор на правый нижний угол обложки и щёлкнуть по появившейся кнопке в виде звезды.
Также можно выполнить это действие, кликнув на иконке атласа правой кнопкой мыши и выбрав в контекстном меню пункт “Добавить в избранное”.
Выбранный атлас появится в Избранном, а индикатор добавления в “Избранное” изменит цвет.
Группы атласов
Если вы не помните точное название атласа, но знаете, какой тематике он посвящён, можно сузить область поиска благодаря группам. Кликните по названию подходящей и найдите нужный атлас среди меньшего количества.
Когда подходящей группы ещё не создано, вы легко можете это исправить. Однако, это сможет сделать только пользователь с лицензионной ролью Creator или Admin. Чтобы создать новую группу:
- Кликните на кнопку .
- В открывшемся окне введите название новой группы.
Новая группа автоматически сохранится и добавится в список групп атласов.
Отредактировать группу можно, кликнув на одноимённую кнопку в контекстном меню. В открывшееся поле введите новое название группы. Оно сохранится автоматически.
Чтобы удалить ненужную группу, кликните на опцию “Удалить” в контекстном меню группы. И подтвердите решение, нажав на красную галочку.
Фильтры атласов
Отобрать нужный набор атласов помогают не только группы, но и фильтры. Соответствующее меню находится выше списка атласов.
Вы можете увидеть все атласы, оставив опцию “Все атласы”. Чтобы увидеть только те атласы, которые вы сами создали, выберите вариант “Я - владедец”. Последний вариант фильтра - “Я - редактор”. Этот фильтр оставит только те атласы, которые вы можете редактировать.
Права на редактирование атласов может настроить пользователь с ролью Admin или Super.
Режим отображения атласов
Вы можете переключаться между двумя режимами отображения атласов: мозаичный и табличный список. Для этого нажмите на соответствующую кнопку под полем “Поиск”.
В одном из вариантов на экране появятся обложки с крупной иллюстрацией и названием каждого атласа.
Второй вариант отображения представляет собой список. В каждой строке указано название и дата создания атласа, а также по цвету звёздочки можно понять, добавлен ли он в “Избранное”.
Сортировка атласов
Чтобы отсортировать список атласов, откройте выпадающее меню справа от слова “Сортировка”.
Вы можете сортировать атласы по имени либо по дате создания. Также можно распределить их по возрастанию или по убыванию.
Ниже на картинке приведён пример сортировки по убыванию даты создания.
Контекстное меню атласа
Кликнув на изображение атласа правой клавишей мыши, можно открыть контекстное меню.
Контекстное меню позволит:
- Открыть атлас;
- Добавить его в избранное или, наоборот, удалить из него;
- Узнать подробную инфомацию об атласе: узнать его владельца, дату создания, список входящих в него дэшбордов и название схемы, на основе которой он был создан.
- Переименовать атлас;
- Редактировать атлас (изменить его название, описание, название схемы, переместить в другую группу, или изменить изображение). После любого из изменений кнопка “Редактировать” станет активной. Отметим, пользователь с лицензионной ролью Creator может редактировать только те атласы, которые сделал сам, а пользователь с ролью Admin - любые.
- Убрать атлас в черновики или, наоборот, вернуть его из черновиков;
- Скопировать ссылку на атлас;
- Удалить атлас
Снепшот
Снепшот это копия текущего состояния атласа, которую можно сохранить и в случае необходимости вернуть. Чтобы сделать снепшот, выберите одноимённый пункт в контекстном меню. В левой части открывшегося окна находится список уже сделанных снепшотов.
В правой части расположены две кнопки. “Снепшот+” позволяет сохранить новый снепшот и добавить запись о нём в окне, расположенном слева.
Чтобы вернуть сохранённый атлас из снепшота, выберите нужную версию и нажмите кнопку “Восстановить”.
Так выглядит и работает основная страница раздела “Наборы данных”. В следующей части описано, что собой представляет и из чего состоит атлас.
Редактирование атласа
Когда мы разобрались с тем, как устроен раздел “Наборы данных” и как создавать новые атласы, рассмотрим процесс создания дэшбордов.
Экран атласа
При входе в новый атлас вы видите несколько новых зон на экране:
- Кнопка возврата к разводящей странице.
- Список дэшбордов. Он пока пуст, но любой созданный в открытом атласе дэшборд попадёт в этот список.
- Список атласов. Обратите внимание, в нём есть как отдельные атласы , так и папки , которые можно раскрыть, кликнув по . Внутри папки расположены атласы. Чтобы вернуться к списку атласов, нажмите кнопку “Назад”.
- Путь от текущего дэшборда или атласа к основному разделу (дэшборд, атлас, группа атласов, корень). В данном случае к Набору данных.
- На панели с кнопками управления появились две новые кнопки: “Сохранить закладку” (описана в разделе “Коммуникации”) и “Режим редактирования” .
Автоматическое создание дэшборда
Создание дэшборда и дэша недоступно для пользователей с лицензионной ролью Viewer или с сайтовой ролью Data-engineer.
Luxms BI обновил функционал Self Service. Теперь пользователь может создавать дэшборды автоматически. Новая функция доступна в новом атласе. При входе в атлас на экране появится котик-помощник, который предложит выбрать источник для создания куба.
Пользователь может выбрать существующий куб, или создать новый куб из excel-файла. Пока данные для создания нового куба загружаются, на экране появляется сообщение.
После загрузки файла откроется окно создания куба. Кнопка “Автоматически” позволяет в один клик настроить верные типы данных для каждого столбца и перенести первую строку таблицы в заголовок.
После всех настроек необходимо нажать кнопку “Создать куб”. Откроется окно выбора визуализаций для дэша.
Пользователь может выбрать до 10 визуализаций. Возможные визуализации можно увидеть в режиме предпросмотра. Первым всегда предлагается управляющий дэш, остальное – в зависимости от данных. Чтобы добавить их на будущий дэшборд достаточно кликнуть по чекбоксу в верхнем правом углу. Иконки выбранных типов появятся в средней части окна.
Когда все необходимые визуализации выбраны, достаточно кликнуть по ссылке “Закончить заполнение дэшборда”. На экране появится финальный результат.
Самостоятельное создание дэшборда
Создание дэшборда и дэша недоступно для пользователей с лицензионной ролью Viewer или с сайтовой ролью Data-engineer.
Чтобы создать новый дэшборд:
Кликните по кнопке “Режим редактирования” ;
Если это первый дэшборд на экране создания появится подсказка;
- Введите название нового дэшборда в поле в левой части экрана.
Если это ваш первый дэшборд, в атласе автоматически откроется он. На основном экране отобразится сетка, а иконка выбранного дэшборда будет выделена красным цветом. На последующие дэшборды можно перейти только после нажатия на кнопку “Сохранить”.
- Для смены иконки дэшборда перейдите в режим редактирования, дважды нажав на его иконку. В открывшемся списке доступных для выбора иконок нажмите на необходимую.
Обратите внимание, что два разработчика могут одновременно работать над одним дэшбордом, и изменения сохранятся. Однако, если несколько человек работают над одним дэшем, то сохранится то изменение, которое было внесено последним.
Создание дэша
После создания дэшборда в правой половине экрана появилась панель с доступными типами дэшей. Зажмите левую кнопку мыши и перетяните нужный вам дэш на клетчатое поле в центре экрана (drag and drop).
Увеличьте дэш до необходимого размера. Для этого потяните за границы, зажав левую кнопку мыши.
В случае необходимости добавления вертикального/горизонтального скроллов в дэшборде необходимо перетащить дэш за границы дэшборда вправо (для горизонтального скролла) или вниз (для вертикального скролла).
Нажмите на кнопку в верхнем правом углу дэша. Окно с типами дэшей в правой части экрана поменяется на конструктор дэша.
Типы дэшей
Все доступные в Luxms BI дэши можно разделить на четыре типа.
Аналитические дэши. Информационные дэши которые визуализируют информацию.
Кастомизируемые дэши. Дэши, поведение которых может меняться с помощью дополнительных вэб-ресурсов (HTML, JavaScript и тому подобных). Подробнее о настройке кастомизированных дэшей можно прочитать в “Руководстве по конфигурации дэшлетов” и в “Руководстве по кастомизации фронтэнда”.
Управляющий дэш. Дэш, предназначенный для настройки и фильтрации данных в аналитических дэшах.
Группирующие дэши. Отдельный вид дэшей, предназначенный для группировки остальных дэшей в виде доски или вкладок. В эту группу входят дэши “Доска” и “Вкладки”.
Особенность создания этих дэшей заключается в том, что сначала создаётся группирующий дэш-основа, а потом на него из редактора группирующего дэша перетаскиваются остальные дэши.
Настройка аналитического дэша
Меню для конфигурации дэша делится на пять основных блоков: тип визуализации, заголовок, данные, отображение и опции. Давайте настроим наш дэш.
Тип визуализации
Позволяет изменить тип настраиваемого дэша. Пример: замена типа “Пирог” на тип “Столбики”.
Заголовок и подзаголовок
Позволяет ввести нужный заголовок дэша.
А также подзаголовок дэша. Для этого текст подзаголовка нужно ввести в соответствующем поле ввода. Отобразить подзаголовок можно двумя способами. По умолчанию он скрыт под кнопкой информации в заголовке дэша.
Во-вторых, в виде текста, расположенного под заголовком.
Данные
Этот блок помогает нам выбрать куб. Вы можете создать для нового атласа новый куб или использовать уже существующий.
Если при создании атласа вы создали локальный куб, учтите, что при редактировании вы не сможете превратить его в глобальный. Кроме того, вы не сможете использовать его в других атласах.
О создании нового куба и источника данных мы подробнее поговорим в разделе “Данные”. Сейчас выберем для настройки дэша один из готовых кубов. После клика по кнопке “Выберите куб” откроется список существующих кубов.
Куб данных – многомерный массив, состоящий из размерностей и фактов. Описывается запросом в источник данных. В кубе индексам массива соответствуют размерности (dimensions) или оси куба, а значениям элементов массива — факты (measures) куба.
Кликните по кнопке “Выбрать куб” и выберите нужный из открывшегося списка. Если кубов много, вы можете начать вводить название куба и фильтр будет автоматически оставлять в списке только те кубы, названия которых совпадают с введённым фрагментом.
Отредактировать или удалить куб можно прямо из конструктора дэша. Для этого кликните правой кнопкой мыши по названию куба прямо в открывшемся списке кубов и выберите подходящий пункт контекстного меню.
Если куб, который вы выбрали отсутствует или у вас нет прав на работу с ним, появится экран с информационным сообщением.
После выбора куба откроются дополнительные поля: “Факты”, “Размерности”, “Оси”, “Фильтры”, “Сортировать по”, “Иерархии”.
Факты
Факты (Measures) – значения показателей в кубе данных. Фильтры, по которым отбирается и сортируется информация в столбцах.
Отметим, что количество фактов и размерностей у разных кубов отличается и зависит только от настроек куба. Подробнее о создании и настройке куба мы поговорим в разделе “Управление данными”. Сейчас будем строить дэш на основе готового куба.
Чтобы выбрать факт нажмите и выберите нужный пункт из выпадающего списка.
Укажите, какую агрегационную функцию применить к выбранному факту.
Для удаления добавленного объекта, необходимо кликнуть по нему правой кнопкой мыши и нажать “Удалить” или перетянуть его в корзину:
Также вместо предложенных системой фактов вы можете указать собственное выражение, используя язык LPE. Для этого нажмите на кнопку “Выражение” или Expression в списке фактов:
В открывшемся окне вы можете прописать собственное выражение:
Ознакомиться с языком LPE в можете в документе “Описание технологии LPE”.
При клике на иконку вопроса в правом верхнем углу окна ввода кастомного выражения откроется подсказка с описанием поддерживаемых функций:
Список имплементированных функций в системе можно найти в документе “Руководство по конфигурации дэшлетов” (раздел “Использование LPE-выражений для вычислений”)
Теперь, чтобы начать строить график, таблицу или любой другой дэш, нужно выбрать размерности.
Размерности
Размерности (Dimensions) – характеристики показателей в кубе данных. Это столбцы таблицы, данные, которые нужно проанализировать.
Для того, чтобы разбить факт по категориям в дэше, необходимо отложить “Размерности” на оси. Для этого нажмите кнопку “+” и выберите одну из размерностей из списка.
После выбора размерности она автоматически откладывается по оси Категорий и разбивает данные по оси Х. Удаление размерности производится аналогично удалению факта.
Оси
Для отображения выбранных данных из куба, необходимо их отложить на оси Категории и Цвета.
Все факты всегда отображаются на одной оси, поэтому для них используется обобщенный заголовок Факты.
Размерности можно отображать на различных осях.
В случае работы с одномерными дэшами (радар, пирог, донат) все данные для отображения необходимо перечислять на оси Цвета
Ниже представлены варианты отображения данных в зависимости от расположения на осях.
Данные по выбранному факту детализируются по тем размерностям, которые указаны на оси Категории и отображены одним цветом.
В случае, если размерность, будет отложена на оси Цвета, то каждый показатель данной размерности будет отображен индивидуальным цветом.
Ниже представлена диаграмма, у которой один показатель отложен по оси Категории, а другой по оси Цвета:
Из примера видно, что каждый цвет отображает один из рассматриваемых диапазонов возраста, которые сгруппированы по размерности "Возраст"
- показателю, отложенному по оси Категории.
Блок “Оси” позволяет сделать ваш дэш нагляднее и при необходимости создать комбо-диаграмму. Для этого нужно, чтобы в редакторе дэша, в окне “Факты” было указано два факта. Количество размерностей значения не имеет.
В дэше всегда отображаются все факты на одной оси.
Чтобы настроить отображение фактов на разных осях, необходимо кликнуть по иконке шестерёнок справа от “measures” в поле “Цвета”.
В открывшемся окне можно указать цвет, тип графика, тип линии (сработает только для дэшей типа линии и сплайн), единицу измерения, формат и диапазон.
В случае необходимости указания заголовка для факта, выделите мышкой сгенерированное автоматически название и введите новое название (1). В конце строки с заголовком появится чёрный крест, клик по которому вернёт старое название факта (2). Чтобы сохранить изменения, нажмите “Ок” (3) в правом нижнем углу окна.
Нажав ячейку в столбце “Цвет”, вы можете указать цвет для конкретного факта с помощью цветовой палитры, указания цвета в HEX (1), RGBA (2) или выбора одного из стандартных цветов в нижней части окна (3), а также просто выбрав цвет на палитре (4).
Тип графика указывается, если необходимо на одном дэше отобразить различные виды графиков (линии и столбики). Укажем для одного из фактов тип “Сплайн”.
Данную линию можно отрисовать пунктиром, указав необходимый узор в пункте “Тип линии”.
Формат и единицы измерения можно указать в пункте “Формат”. Чтобы ввести формат отображения данных, используйте знак “#”. Например, если вы хотите, чтобы показатели на шкале отображались в виде десятичной дроби с двумя знаками после запятой, укажите формат так “# ###,##”. Вместо запятой можно использовать и точку. В этом же окне необходимо прописать единицу измерения, например, штуки.
В случае необходимости отображения нескольких осей на дэше, необходимо для каждого из фактов указать формат с уникальным суффиксом. Ниже представлен пример отображения дэша, в случае, когда для одного из фактов указан формат # ### руб
, а для другого # ### шт
:
Если необходимо обратить особое внимание на какой-то срез данных, а не все в целом, можно использовать “Диапазон”. Введите в верхней строке открывшегося окна минимальное значение, а в нижней - максимальное.
Чтобы удалить любой из указанных параметров отображения фактов, наведите курсор на соответствующий квадрат и кликните на появившийся розовый крест в верхнем правом углу.
После того, как укажете все стили, нажмите кнопку “ОК”, чтобы закрыть окно стилизации и посмотреть, как применились выбранные стили.
Теперь мы можем увидеть, как изменился дэш. Для сохранения дэша нажмите кнопку “Сохранить” в правом верхнем углу.
Фильтры
Для того, чтобы отфильтровать данные, необходимо нажать в одноимённом разделе и выбрать из списка размерности, по которым мы хотим отфильтровать данные.
В случае необходимости фильтрации показателя независимо от состояния управляющего дэша, можно указать статичное условие для фильтрации. Для этого необходимо нажать на зеленый прямоугольник у размерности.
В появившемся окне в поле ввода “Условие” указать одно из условий (=, !=, <, >, <=, >=, between), а в поле ввода “Значения через ,” перечислить показатели для фильтрации через запятую, без пробелов, и нажать кнопку “Сохранить”.
Например, если в условиях фильтрации указать возраст от 35 до 50 лет, график изменится, из него пропадут люди из указанной возрастной категории.
Если в условии для фильтрации указывается between
, то необходимо указать два показателя.
Отметим, что настраивать фильтрацию можно также с помощью JSON-config или Управляющего дэша.
Удаление фильтра производится аналогично удалению размерности/факта.
Сортировка
Блок “Сортировать по” позволяет расположить поля дэша в порядке убывания или возрастания. Для это кликните по в поле “Сортировать по”. В открывшемся контекстном меню выберите показатель, по которому хотите отсортировать дэш.
Чтобы изменить сортировку с убывания на возрастание и наоборот кликните по стрелке, расположенной слева от названия показателя.
Для удаления выбранного объекта, необходимо кликнуть по нему правой кнопкой мыши и нажать “Удалить” или перетащить его в корзину, которая появится в правом нижнем углу поля.
Иерархии
Иерархия - возможность настроить порядок детализации дэша по различным размерностям и показателям.
В Luxms BI вы можете настроить иерархию для детализации данных с помощью функции DrillDown. Кликните по в поле “Иерархии” и выберите размерность, по которой необходимо детализировать данные.
Если необходимо добавить ещё один уровень детализации, нажмите кнопку добавления в созданном пути.
Вы можете добавлять столько уровней детализации, сколько необходимо.
Отображение
В этом блоке собраны настройки изменения (кастомизации) внешнего вида дэша.
- Ограничение по количеству. Позволяет определить количество строк таблицы или столбиков, которые нужно выводить в дэш. Доступно не для всех типов дэшей.
Размер области заголовка на оси X в пикселях. Позволяет настроить размер области, которую может занять заголовок под осью Х. Размер подписи измеряется в пикселях.
Угол поворота заголовка на оси X. Этот пункт отвечает за то, под каким углом будут наклонены относительно оси Х заголовки столбиков.
- Угол поворота заголовка на оси X. Показатель очень похож на предыдущий, только регулирует угол наклона заголовка на оси Y, а не Х.
- Пункт “Цвет фона заголовка” помогает настроить фон для заголовка дэша. Для этого нужно кликнуть по клетчатой кнопке рядом с названием опции. Выбрать нужный оттенок можно одним из 4 способов: на палитре, с помощью кодов Hex или RGBA или из набора предустановленных цветов.
- Цвет текста заголовка. Аналогичным образом можно изменить и цвет текста заголовка.
Чтобы отменить выбор фона заголовка или цвета текста наведите курсор на квадрат с цветом и кликните по появившемуся в верхнем правом углу крестику.
- Размер шрифта заголовка. С помощью этого пункта можно сделать шрифт, которым написан заголовок, крупнее или мельче. Для этого либо введите номер кегля в поле в левой части блока, либо передвигайте ползунок, пока не добьётесь нужного результата. Изменения отобразятся после того, как вы кликните по любой точке на экране. Для отмены изменений нажмите кнопку “Отмена”.
Опции
Все опции включаются и выключаются с помощью чекбоксов. Опции помогают изменить вид дэша, скрыть или показать некоторые его элементы.
Для разных типов дэшей наборы опций отличаются. Ниже мы рассмотрим опции предусмотренные для столбчатых и линейных дэшей.
- Показать меню дэша. Чтобы скрыть меню дэша, кнопку в правом верхнем углу дэша, кликните по чекбоксу рядом с опцией “Показать меню дэша”.
- Показать верхнюю панель. Чекбокс позволяет скрыть или показать область заголовка дэша.
- Показать легенду. Чекбокс позволяет скрыть или показать легенду дэша.
- Выводить все лейблы на графике. Позволяет показать все лейблы прямо на графике.
- Не отображать точки на линейчатых графиках. Позволяет скрыть или показать точки в узлах линейчатого графика.
- Отображать зум по данным. Отображает и скрывает полоску зума на дэше.
- Логарифмическая ось Y. Изменяет отображение показателей на оси Y с обычных на логарифмические.
- Скрыть виджет. Опция позволяет скрыть виджет (содержимое дэша) на дэшлете.
- Отображать метки оси Y. Отображает или скрывает показатели на оси Y.
- Отображать метки оси X. Отображает или скрывает показатели на оси X.
- Отображать сетку. Отображает или скрывает сетку и оси дэша.
- Показывать заголовок оси Х в тултипе. Опция позволяет добавить к подсказке, возникающей у точки на дэше значение по оси Х.
- Отображать разделительные линии осей Позволяет скрыть или отобразить разделительные линии осей, То есть всё кроме осей Х и Y.
- Отображать тики/риски осей. Опция скрывает или показывает засечки на оси Y.
Обработка событий
Несколько LPE выражений можно настроить прямо в конструкторе дэша, не прибегая к изменению JSON config напрямую.
Подробнее о LPE выражениях можно почитать в Руководстве по конфигурации дэшлетов, в секции onClickDataPoint.
Поговорим подробнее о том, как настроить обработку различных настроек на дэшборде.
Для каждого дэша можно настроить одно или несколько событий.
- Добавить фильтры. Это первый тип событий, который можно обработать. Позволяет указать фильтр для размерности, который повлияет на поведение всех дешей, в которых используется аналогичная размерность, независимо от того, какой куб. Фильтрация дэшей по значению происходит при нажатии на данное значение размерности.
- Развернуть вкладку “Обработка событий”;
- Кликнуть по и в открывшемся списке выбрать вариант “Добавить фильтры”;
- Выбрать куб, который нужно отфильтровать;
- Выбрать фильтр;
- Указать условие фильтрации, кликнув по зелёному квадрату.
- Переход. Позволяет настроить переход на другой дешборд или в другой атлас.
- Развернуть вкладку “Обработка событий”;
- Кликнуть по и в открывшемся списке выбрать вариант “Переход”;
- В открывшемся окне кликните на строку “Новый атлас”;
- В появившемся списке выберите название нужного атласа;
Аналогичным образом укажите дешборд, на который необходимо перейти;
Сохраните изменения.
При клонировании атласа ID входящих в него дэшей меняется. Поэтому при клонировании атласа с настроенным переходом или открытием в окне убедитесь, что переходы работают корректно. В противном случае, придётся перенастроить эти опции в атласе-клоне.
- Открыть в окне. Позволяет открыть деш в отдельном окне поверх дешборда.
- Развернуть вкладку “Обработка событий”;
- Кликнуть по и в открывшемся списке выбрать вариант “Открыть в окне”;
- В пункте “Дэшлет” (1) выберите тот дэш,который должен открываться по клику(2). Узнать имя дэша можно, перейдя в JSON config, название будет написано сверху;
- После выбора дэша для перехода, к нему можно применить фильтры. Они повлияют только на открытое модальное окно, но не на основной дэш. Эта функция схожа с действием иерархии. Важно, что для работы этой функции основной и открываемый дэш должны иметь общие данные (столбцы куба);
- Кроме того, можно задать название модального окна.
При клонировании атласа ID входящих в него дэшей меняется. Поэтому при клонировании атласа с настроенным переходом или открытием в окне убедитесь, что переходы работают корректно. В противном случае, придётся перенастроить эти опции в атласе-клоне.
- Добавить в меню. Позволяет задать показатель для перехода на следующий уровень иерархии (drilldown).
- Развернуть вкладку “Обработка событий”;
- Кликнуть по и в открывшемся списке выбрать вариант “Добавить в меню”;
Ввести название пункта контекстного меню для перехода к следующей ступени иерархии;
Указать название куба;
Указать фильтр;
- Сохранить изменения.
- Перейти по ссылке. Позволяет настроить переход на заданный сайт по клику.
- Развернуть вкладку “Обработка событий”;
- Кликнуть по и в открывшемся списке выбрать вариант “Добавить в меню”;
- Ввести нужную ссылку в соответствующую строку;
- Если необходимо, вы можете включить опцию “Добавить значение к ссылке”. Она добавит в конец ссылки содержимое ячейки, по которой вы кликните во время работы с дэшем.
Это удобно, например, при отслеживании багов. Можно создать таблицу с названиями ошибок и их номерами. При клике по номеру в таблице откроется страница с адресом, состоящим из ссылки и значения в ячейки. Например, https://youtrack.spb.luxms.com/RM-35
.
- Сохранить изменения.
LuxmsBI позволяет комбинировать обработку нескольких событий в одном дэше.
Прогнозы
В конструкторе двухмерного дэша (линии, сплайна или точек) можно настроить и прогнозирование. Для этого необходимо кликнуть по радиобаттону “Отображать прогноз” в разделе “Прогнозы”.
После этого появятся поля ввода для выбора алгоритма, и параметров необходимых для его применения. Набор параметров зависит от выбора алгоритма.
1) Линейная регрессия
- Функция (Polynomial, Linear, Exponential, Logarithmic, Power);
- Число шагов - количество рассчитываемых значений. Допустимые значения: целые положительные числа;
- Степень - возводимая степень. Допустимые значения: целые положительные числа.
2) Экспоненциальное сглаживание
- Число шагов - количество рассчитываемых значений. Допустимые значения: целые положительные числа;
- Коэффициент альфа. Допустимые значения: от 0 до 1.;
- Коэффициент гамма. Допустимые значения: от 0 до 1.
3) Холт - Винтерс
- Число шагов - количество рассчитываемых значений. Допустимые значения: целые положительные числа;
- Тренд - вариант рассчета: мультипликативный (MULT) либо аддитивный (ADD), необходимо выбрать пункт в контекстном меню;
- Сезонность. Рекомендуемые значения: кратные рассматриваемому периоду (неделя - 7, год - 12 и т.д.);
- Коэффициент альфа. Допустимые значения: от 0 до 1;
- Коэффициент гамма. Допустимые значения: от 0 до 1;
- Коэффициент дельта. Допустимые значения: от 0 до 1.
Тонкая настройка (JSON)
В правом нижнем углу панели настройки дэша есть возможность перейти в режим тонкой настройки через JSON config, где можно более тонко настраивать каждый элемент.
Если скопировать JSON config дэша и вставить его в другой дэшборд, то в нём появится такой же дэш с такими же настройками, как и у дэша, JSON config которого был скопирован.
В этой панели также могут быть изменены настройки дэша. Например, по умолчанию, в дэше отображается максимум 128 значений. Но, если в окне тонкой настройки прописать limit: 0
, то ограничение пропадёт.
Чтобы применить настройки и не закрывать панель редактирования, нужно нажать кнопку с экраном в правом верхнем углу меню настройки дэша .
Если после завершения работы с дэшем вам нужно выйти из меню настройки дэша, то для сохранения изменений кликните на кнопку “Сохранить”, а для отмены действий - “Отменить”.
Подробно работа с JSON-конфигурацией дэшлета описана в Руководстве по конфигурации дэшлетов.
Управляющий дэш
Управляющий дэш позволяет:
- Осуществлять фильтрацию с помощью поля для поиска;
- Выбирать несколько значений одновременно для фильтрации с помощью чекбоксов;
- Управлять периодом;
- Возвращать все фильтры к значению по умолчанию;
- Регулировать ширину отображения.
Управляющий дэш – отдельный тип дэша, который позволяет изменять объём информации и набор данных, отображаемых на всех остальных дэшах атласа. Его возможности настраиваются при создании атласа. Этот инструмент оказывает воздействие на все дэши в атласе с учётом их настройки.
Часто управляющий дэш скрыт, чтобы его развернуть, нажмите на стрелку в правой части экрана. В открывшейся панели перечислены факты и размерности, информацию по которым можно отфильтровать. Если их достаточно много, то списки в каждой из групп будут свёрнуты. Вы можете исключать из анализируемых данных как целые размерности, так и отдельные пункты. Для этого просто уберите галочку из чекбокса напротив лишней опции.
Чтобы развернуть размерность, кликните по заголовку. Все факты и размерности, кроме тех, что связаны с датами, содержат списки. С помощью кнопки его можно отсортировать в алфавитном порядке или наоборот.
Необходимый пункт можно найти c помощью поиска, для этого необходимо ввести его название в соответствующую строку и подтвердить выбор. Старое поведение можно вернуть, указав опцию “SearchAsFilter”.
Для поиска в управляющем дэше можно использовать регулярные выражения. Для этого в массив options следует добавить опцию RegexSearch. Подробнее об использовании регулярных выражений можно прочитать в “Описании технологии LPE” в разделе “Регулярные выражения. Операторы для поиска подстрок в SQL”.
Исключение составляют даты и числовые размерности. Для фильтрации данных по периоду создана особая форма. В ней можно установить режим отображения (временной промежуток, конкретную дату, временной промежуток до или после выбранной даты). Выпадающее меню ниже даёт возможность выбрать единицу времени (год, квартал, месяц, неделя или день). Это удобно, если нужно посмотреть статистику за определённый отчётный период. Для выбора периода нажмите на выбранный диапазон значений для открытия календаря:
где
Выбор типа периода. Доступные варианты для выбора: день, месяц, квартал, год. (Количество доступных вариантов может быть меньше, зависит от настройки управляющего дэша. Подробности в Руководстве по конфигурации дэшлетов
При выбранном типе периода “день” данная кнопка дает возможность быстрой навигации между месяцами. При выборе типа периода “месяц” - быстрой навигации между годами.
Стрелки прокручивания списка доступного периода
Календарь для выбора диапазона значений. Первый клик по дате в календаре выбирает от какой даты будет выбран диапазон, второй клик до какой даты включительно.
Отображение выбранного диапазона на календаре
Подтверждение выбранного диапазона
Для сброса фильтров к состоянию “по умолчанию” нажмите . После выбора фильтров можно сбросить фильтры как только у одной размерности, так и у всех сразу, нажав на в шапке управляющего дэша.
Для закрепления управляющего дэша на дэшборде нажмите кнопку . Все дэши уменьшат свои размеры пропорционально размеру управляющего дэша:
Работа с дэшбордами и дэшами
Атлас всегда открывается с первого входящего в него дэшборда. После этого изменяются окружающие дэшборд поля. Так в левой части появится список дэшбордов и список атласов. Их можно растягивать с помощью двусторонней стрелки на границе двух областей. Кроме того, пользователь может менять порядок отображения дэшбордов в атласе, перетягивая их мышкой прямо в списке.
Над списком дэшбордов появится строка поиска дэшборда. Достаточно кликнуть по символу лупы и ввести в неё часть названия. Список сократится до перечня подходящих под запрос вариантов.
На одном уровне с кнопкой Luxms также появится несколько новых элементов:
- Путь от текущего дэшборда к стартовой странице раздела. Клик на название атласа вернёт вас к его первому дэшборду, а клик на название раздела - к стартовой странице Luxms;
- Кнопка “Сохранить закладку” помогает добавить скриншот дэшборда в презентацию. Для этого нужно ввести в открывшемся окне название и описание закладки, и указать, в какую презентацию её нужно добавить. Чтобы найти презентацию, воспользуйтесь поиском. Если нужной презентации пока не существует, её можно создать, кликнув на одноимённую кнопку и указав название. Не забудьте сохранить новую закладку и презентацию.
Меню редактирования списка дэшбордов
Для перехода в меню редактирования нужно перейти в режим редактирования дэша. После этого достаточно кликнуть правой кнопкой мыши по любому дэшу в списке дэшей.
В меню редактирования списка дэшбордов входят следующие пункты:
1) Переименовать. Позволяет переименовать дэшборд. Для сохранения нового названия необходимо кликнуть по галочке справа от строки ввода.
2) Скрыть. Дэшборд пропадет из списка для пользователей, у которых нет прав редактирования. Чтобы сделать дэшборд снова видимым нужно войти в меню редактирования и кликнуть по кнопке “Показать”.
3) Скопировать ссылку.
4) Поделиться ссылкой. Позволяет сформировать ссылку на дэшборд с учётом прав доступа получателя. Или ссылку, подходящую для встраивания в сайт. Подробнее описано в разделе “Поделиться ссылкой на дэшборд или дэш”.
5) Клонировать дэшборд. Подробнее описано в пункте “Клонирование дэшборда и дэша”.
6) Выбрать. Позволяет выбирать дэши, которые потом можно будет объединить в группу. Подробнее о группах дэшей в разделе “Группировка дэшей”.
7) Удалить. Чтобы удалить дэшборд, нужно кликнуть по этой опции и подтвердить свое решение, нажав на красную кнопку.
Поделиться ссылкой на дэшборд или дэш
Luxms BI позволяет сгенерировать ссылку, которую можно отправить другому человеку или встроить в сайт. Для этого необходимо:
1) Кликнуть правой кнопкой мыши в списке дэшбордов по названию дэшборда, ссылку на который надо создать.
2) В контекстном меню открыть пункт “Поделиться ссылкой”.
3) Откроется окно “Поделиться дэшбордом”.
В верхней части окна отображается таблица со списком уже созданных ссылок. В столбцах содержится информация:
- об идентификаторе ссылки (1);
- о пользователе, чьи права доступа учитывались при формировании ссылки (2);
- указание, какой объект откроется при переходе по ссылке (весь дэшборд или конкретный дэш) (3).
В нижней части окна расположены поля, позволяющие создать новую ссылку.
4) Откройте выпадающий список “Идентификатор ссылки” и с помощью поиска выберите из списка существующий идентификатор.
5) Вы можете создать и новый. Для этого кликните по кнопке рядом со строкой поиска. В открывшемся окне укажите имя нового идентификатора и адрес целевого сайта. После этого кнопка сохранения станет активной.
Идентификатор может состоять только из латинских букв, цифр и нижних подчеркиваний.
6) После выбора идентификатора укажите пользователя, который должен получить ссылку. Это необходимо для того, чтобы дэшборд был обработан в соответствии с правами доступа, настроенными для этого пользователя.
7) В выпадающем списке “На что ссылка” можно выбрать весь дэшборд или отдельный дэш, которым можно будет поделиться по созданной ссылке.
8) Если дэшборд нужно встроить в сайт, то ссылку можно упаковать в iframe с помощью одноимённого чек-бокса в правом нижнем углу окна.
По мере создания ссылка с учетом всех изменений будет отображаться в поле в нижней части окна.
9) Чтобы завершить создание ссылки, кликни по кнопке “Создать и копировать ссылку”.
Готовая ссылка появляется в верхней части окна “Поделиться дэшбордом”.
Если нужная ссылка уже создана, то ей можно поделиться с помощью контекстного меню. Можно выбрать, какую ссылку вы хотите отправить: простую или для встраивания в сайт. Кроме того, в этом меню содержится пункт “Удалить ссылку”.
Открывать полученные ссылки можно только в режиме инкогнито, чтобы сохранить корректные cookie.
Группировка дэшбордов
Luxms BI позволяет группировать дэшборды в атласах. Создавать группы дэшбордов могут пользователи с правами на редактирование.
Для того, чтобы создать группу дэшбордов, необходимо:
Открыть нужный атлас и перейти в режим редактирования;
Кликнуть по дэшборду, который нужно добавить в группу, правой кнопкой мыши и нажажть на пункт “Выбрать”;
- Выбрать другие дэшборды, которые необходимо включить в группу;
- Нажать на кнопку “Добавить в группу”;
- Выбрать из открывшегося списка существующую группу или создать новую. После этого все выбранные дэши попадут в одну папку.
Новую группу можно:
1) Переименовать. Для этого кликните по ней правой кнопкой мыши и выберите соответствующий пункт в контекстном меню. В открывшейся строке введите название группы и подтвердите выбор щелчком по галочке.
2) Скрыть. Эта функция работает точно так же, как и для отдельного дэшборда.
3) Разгруппировать. После этого все дэшборды вернутся в общий список дэшбордов атласа, а папка пропадет.
4) Удалить.
Устройство дэша
На дэшборде содержатся данные по наиболее важным для контроля показателям. Показатели представлены с помощью различных типов дэшей: графиков, таблиц, круговых диаграмм, спидометров, термометров, текстовых меток и других.
Контекстное меню дэша
Если в опции дэша включен параметр “Показать меню дэша”, то в правом верхнем углу дэша появится кнопка . Пункты меню могут отличаться в зависимости от типа дэша, но некоторые общие присутствуют во всех дэшах.
- Кнопка “Развернуть” открывает дэш на весь экран. Свернуть его можно, кликнув по крестику в верхней правой части дэша ;
- Тип визуализации. Цветом выделен тот тип, к которому дэш относится сейчас. В остальные типы исходый дэш можно преобразовать.
Для каждого вида дэшей набор возможных вариантов отличается. Так, например, пончик может превратиться в столбики, а столбики в пончик - нет. Нужно отметить, что дэш вернётся к исходному виду как только вы выйдете из атласа;
- Пункт “Скачать как” позволяет скачать изображение дэша в форматах
.png
или.pdf
, а также данные из дэша в форматах.xlsx
,.csv
,.json
.
- Легенду дэша открывает, а при повторном нажатии скрывает, клик по одноимённому чек-боксу “Легенда”;
- Итого. Этот пункт доступен для таблиц. Он позволяет показать или скрыть строку с общим результатом показателей.
- Прогнозы. В Luxms BI для дэшей типа “Линии”, “Сплайн” и “Точки” доступно дополненение графиков прогнозом. Пользователь с ролью Админ может настроить его как в конструкторе дэша, так и с помощью контекстного меню. Особенности настройки описаны выше.
Детализация дэша
Насыщенный информацией дэш может быть сложно рассмотреть. Чтобы разобраться в деталях, можно навести курсор на интересующий вас сектор или столбец. Тогда рядом появится подсказка с более подробными сведениями.
Ещё один эффективный способ для детализации данных называется DrillDown.
DrillDown доступен в том случае, если при создании дэша была настроена иерархия.
Если эта опция на дэше доступна, то при клике по одному из его столбиков или сегментов откроется контекстное меню с показателями, в разрезе которых может пройти детализация.
После выбора одного из показателей график преобразуется в соответствии с выбранным показателем.
Максимальная глубина детализации зависит только от настройки иерархии при создании дэша.
При переходе на каждый новый уровень детализации в верхнем левом углу дэша будет добавляться его обозначение.
Чтобы вернуться к предыдущему уровню нужно нажать на название предыдущего уровня в верхнем правом углу дэша.
Копирование дэша
Копирование недоступно для пользователя с сайтовой ролью Viewer, поскольку для начала копирования необходимо войти в режим редактирования дэша.
Скопировать дэш можно двумя способами.
Для копирования дэша первым способом необходимо:
Открыть дэшборд и перейти в режим редактирования выбранного дэша;
Кликнуть по дэшу правой кнопкой мыши и в открывшемся меню выбрать пункт “Скопировать дэшлет”;
- После этого кликните правой кнопкой мыши по полю того дэшборда, в который вы хотите вставить копию дэша. И кликните по кнопке “Вставить дэшлет”;
Важно, что левый верхний угол дэша расположится именно в той ячейке, по которой вы щелкнете, чтобы вставить дэш. Если места для вставки полноразмерного дэша не хватает, он ужмётся до оставшейся площади.
- Вставленный дэш появится на свободном месте в выбранном дэшборде.
Чтобы скопировать дэш в другой дэшборд, необходимо воспользоваться вторым способом.
- Открыть дэш в режиме редактирования;
- В контекстном меню выбрать пункт “Скопировать дэш”;
- Открыть дэшборд, в который вы хотите вставить дэш, или остаться на том же дэшборде;
- Комбинацией клавиш Ctrl + V вставить дэш в новый дэшборд. Дэш вставится в любое доступное свободное мместо. Если места не осталось совсем, полноразмерный дэш появится в правом верхнем углу дэшборда, при этом появится скролл.
После копирования дэша вы можете менять оригинал и копию независимо друг от друга.
Клонирование дэшборда и дэша
Иногда бывает нужно добавить в один атлас два похожих дэшборда. Вместо того, чтобы создавать оба с нуля и лишний раз не дублировать действия, можно воспользоваться функцией клонирования.
Клонирование недоступно для пользователя с сайтовой ролью Viewer, поскольку для начала клонирования необходимо войти в режим редактирования дэша.
Для клонирования дэшборда необходимо:
Открыть дэшборд в режиме редактирования, кликнув по кнопке ;
Кликнуть правой кнопкой мыши по названию дэшборда, который вы хотите скопировать. И в открывшемся контекстном меню кликнуть по кнопке Клонировать дэшборд.
Клонированный дэшборд появится ниже в Списке дэшбодов с припиской “-копия”.
Клонировать можно не только дэшборд, но и дэш. Для этого нужно:
Открыть дэшборд в режиме редактирования, кликнув по кнопке ;
Кликнуть правой кнопкой мыши по дэшу, который вы хотите скопировать. И в открывшемся контекстном меню кликнуть по кнопке Клонировать дэшлет.
Клон дэшлета появится рядом на дэшборде.
После клонирования дэшборда или дэша вы можете менять оригинал и копию независимо друг от друга.
Клонирование атласа
Атласы тоже можно клонировать. Для этого достаточно кликнуть правой кнопкой мыши по обложке атласа и выбрать пункт “Клонировать атлас”.
Появится сообщение о клонировании атласа (1). Клон атласа (3) появится рядом с оригинальной версией (2).