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

Облако слов

Облако слов - это визуальное представление списка категорий. Обычно используется для текстовой аналитики. Чем больше размером слово, тем чаще оно встречается выборке. Слова можно отображать под различным углом и в разную форму (квадрат, треугольник, звезда и т.д.)

Облако слов

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

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

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

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

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

dataSource

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

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

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

display

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

dataDisplay

В luxmsBI начиная с версии 10.1 появляется дополнительный блок dataDisplay. В нем указываются стили, которые зависят от данных. Ниже представлен набор опций для данного блока:

Название ключаВозможные значенияОписание
fontSizeRangeМассивПринимает 2 числовых значения-диапазон допустимого размера шрифта для слов
shapeСтрокаУказание варианта отображения. Допустимые значения: square, circle, cardioid, diamond, triangle-forward, triangle, pentagon, star
rotationRangeМассивПринимает 2 числовых значения-диапазон допустимого угла поворота слов
rotationStepЧислоРазбивает диапазон rotationRange на rotationStep частей, что позволяет задавать количество вариантов угла в облаке

options

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

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

"options": ["Fixed"].
Название ключаОписание
FixedПри включенной опции дэш закреплен на экране при скроллировании
!TopBarMenuСкрыть меню визеля
!TopBarСкрыть заголовок дэша
HiddenСокрытие дэша
TransparentФон дэша соответствует фону подложки дэшборда
TooltipXAxisTitleОтображение полного наименования показателя размерности во всплывающей подсказке (тултипе).
!DisplayLegendСкрыть легенду на графике.

onClickDataPoint

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

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

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