Перейти к основному содержимому

Санкей

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

Диаграмма Санкей (sankey)

Блоки конструктора

Логика работы конструктора для данного дэша представлена в расширенном руководстве пользователя.

JSON-конфигурация

Ключи title (глава 1.2.1), description (глава 1.2.2), frame (глава 1.2.3), bgImage работают аналогично описанию в руководстве по конфигурации дэшлетов в соответствующих блоках.

Далее представлена таблица ключей, поддерживаемых дэшем “Санкей”.

dataSource

Опции koob, dimensions, measures, limit, sortBy, xAxis, yAxis и filters из секции dataSource подробно описаны в руководстве по конфигурации дэшлетов (глава 1.2.4).

Название ключаВозможные значенияОписание
titleСтрока, LPE-выражениеУказание заголовка для показателя, отображаемого в легенде и всплывающей подсказке (если редактируется показатель, лежащий на оси Y) либо изменение подписи показателя на оси (если редактируется показатель, лежащий на оси Х).
colorСтрокаУказание цвета для показателя. Работает только для показателей, лежащих на оси Y. Цвет можно указать в формате #HEX, RGB, RGBA, либо ключевым словом (red, blue, green и т.д.).
formatСтрокаОтображение значения в тултипе и в подписях на графике в соответствии с указанным форматом. Указывается для фактов либо для размерностей, лежащих на оси Y. Все варианты форматов описаны в руководстве по конфигурации дэшлетов.

Правила указания данных стилей представлены в руководстве по конфигурации дэшлетов (глава 1.2.4).

display

Название ключаВозможные значенияОписание
bgColorСтрокаУказание цвета фона дэша. Цвет можно указать в формате #HEX, RGB, RGBA либо ключевым словом (red, blue, green и т.д.).
conditionalDisplayчисловое значение в строкеДля показателей, значения которых ниже указанного, подписи скрываются.
seriesGapЧислоИнтервал между показателями в условных единицах.
headerStyleобъектИспользуется для указания стилей заголовка дэша.

options

Описывает различные дополнительные настройки при отображении деша.

Пример указания:

"options": ["Fixed"].
Название ключаОписание
FixedПри включенной опции дэш закреплен на экране при скроллировании.
!TopBarMenuСкрыть меню визеля.
!TopBarСкрыть заголовок дэша.
ModalDrilldownПодключение старого варианта иерархии для дэша (Модальное окно с горизонтальными столбцами).
!ExpandedСокрытие возможности разворачивания дэша на весь экран.
HiddenСокрытие дэша.
TransparentФон дэша соответствует фону подложки дэшборда.
!ColoredPathПереходы между состояниями отображаются однотонно.
GradientPathОтображение градиентных переходов между состояниями.
TooltipPercentОтображение относительных значений во всплывающей подсказке (тултипе).
LabelsLeftНаименования показателей отображаются слева.
!LabelsСкрыть наименования показателей.
!CategoryСкрыть наименования категорий.
AllCategoryКатегории отображаются принудительно (независимо от размеров дэша).
SortByValueСортировать показатели по значению.

onClickDataPoint

Поле onClickDataPoint описывает поведение клиентской части LuxmsBI при нажатии на один из указанных показателей в LPE-выражении, используемом для описания поведения.

Ниже в таблице приведены доступные функции для данного дэша. Описание работы с ними представлено в одноименном разделе руководства по конфигурации дэшлетов (глава 1.2.12)

Название функцииОписание
setKoobFiltersФильтрация дэшей по значению размерности при нажатии на данное значение размерности.
navigateПереключение на указанный в выражении дэшборд/атлас.
openModalПри нажатии на точку (сегмент) дэша откроется модальное окно с дэшем, id которого указано в конфигурационном файле.
navigateUrlИспользуется для перехода на внешний источник с подстановкой значения.
menuItemиспользуется для совместного использования hierarchy и функций onClickDataPoint.