Гистограмма
Виджет отображает приближенные вычисления в виде дробного значения количества.
В работе виджета могут быть неточности. Отклонения в конкретных значениях связаны с работой функции, используемой при расчете данных. Подробная информация содержится в документации ClickHouse.
Настройки виджета
Помимо общих настроек, у виджета есть уникальные.
Настройка данных
В виджет можно добавить несколько разрезов. Разрез показывает данные только для колонок с типом Integer и Float. Для разрезов применимы стандартные настройки. Доступные настройки цвета:
- Авто
- Базовый (цвет выбирается в палитре)
- По правилу (для значений доступны правила с режимом Базовый или Настроить)
- Настроить (по формуле)
Настройка отображения
Помимо общих настроек отображения, для виджета доступны дополнительные.
Размер текста
Регулирует размер текста в строках виджета (по умолчанию — 12).
Лимит столбцов
Регулирует количество отображаемых на гистограмме столбиков (по умолчанию — 8).
Подсказка
Если включить подсказку, то в режиме просмотра при наведении на столбик появится окошко с подробной информацией об отображаемых данных. Например, подсказка полезна в случае, если на диаграмме много столбиков и показываются не все подписи под ними.
Ось X
Для оси X можно включить отображение заголовка, а также настроить поворот и высоту меток.
Ось Y
Для оси Y можно включить отображение заголовка и указать ширину меток.
Отображение обеих осей можно включить или отключить.
Отображать (условие отображения)
Подробности работы с условием отображения описаны на странице Режим редактирования.
Настройка фильтрации
Для виджета доступны стандартные настройки фильтрации.
Фильтр, настроенный в виджете, невозможно удалить в режиме просмотра.
Режим просмотра
В режиме просмотра виджет работает как фильтр.
При передвижении ползунка изменяются и другие виджеты на холсте.
Граничное значение:
- Слева входит в значение интервала, правое граничное значение в значение интервала не входит
- В правую границу входит только для последнего интервала
- У столбика — результат деления всего диапазона данных разреза на отдельные интервалы, поэтому значение из данных разреза может попадать или не попадать на границу диапазона
- Если у столбика в интервале нет ни одного значения, он не отображается на графике
При вычислении гистограммы значения null
, NaN
, -inf
и inf
не учитываются и не отображаются на ее графике.
Настройка виджета на YAML
Виджет можно редактировать не только в визуальном конструкторе, но и в YAML-редакторе. В таблице ниже представлены ключи и значения, которые можно использовать для настройки. Подробнее о том, как работать с ключом value
, описано на странице Значения разрезов и мер в YAML. Форматы данных, которые можно использовать, описаны на соответствующей странице. Общие параметры для виджетов описаны на странице Настройка виджетов в YAML.
Ключ | Тип | Определение |
---|---|---|
Настройка данных | ||
title | string | Заголовок |
showMarkdown | boolean | Описание |
markdownText | string | Текст описания |
markdownMeasures | — | Меры в описании |
name | string | Название меры в описании |
value | — | Формула меры в описании |
dataType | enum | Тип данных меры в описании |
format | enum | Формат |
formatting | enum | Форматирование |
formattingTemplate | string | Кастомное форматирование Только для форматирования CUSTOM |
displaySign | enum | Вид: - NONE - INDICATOR |
displayCondition | — | Отображать (условие отображения) |
dimensions | — | Разрезы |
name | string | Название разреза |
value | — | Формула показателя |
dataType | enum | Тип данных разреза |
format | enum | Формат |
formatting | enum | Форматирование |
formattingTemplate | string | Кастомное форматирование Только для форматирования CUSTOM |
hideEmptyValues | boolean | Скрыть пустые значения |
hierarchyDimensions | — | Разрезы иерархии Если добавлен этот параметр, то показатель определяется как иерархия |
name | string | Название разреза |
value | — | Формула разреза |
dataType | enum | Тип данных разрезза |
format | enum | Формат |
formatting | enum | Форматирование |
formattingTemplate | string | Кастомное форматирование Только для форматирования CUSTOM |
hideEmptyValues | boolean | Скрыть пустые значения |
color | — | Цвет: - AUTO - BASE - FORMULA - RULE |
displayCondition | — | Отображать (условие отображения) |
color | — | Цвет: - AUTO - BASE - FORMULA - RULE Если показатель иерархический, параметр не применяется |
displayCondition | — | Отображать (условие отображения) |
Настройка отображения | ||
titleSize | number | Размер заголовка |
titleColor | — | Цвет заголовка: - AUTO - BASE |
titleWeight | enum | Толщина шрифта: - NORMAL - BOLD |
textSize | number | Размер текста |
binsLimit | number | Лимит столбцов |
xAxis | — | Настройки оси X |
enabled | boolean | Ось X вкл/выкл |
rotation | number | Поворот меток |
height | number | Высота меток |
showTitle | boolean | Заголовок |
yAxis | — | Настройки оси Y |
enabled | boolean | Ось Y вкл/выкл |
width | number | Ширина меток |
displayCondition | — | Отображать (условие отображения) |
displayConditionComment | string | Комментарий (замещающий текст) Только для режимов VARIABLE и FORMULA |
Настройка фильтрации | ||
filterMode | enum | Режим фильтрации: - DEFAULT - SINGLE - MULTI - DISABLED |
ignoreFilters | boolean | Игнорировать фильтры |
filters | — | Фильтры |
stateName | string | Состояние |
Пример настроенного виджета в YAML-редакторе:
- key: HISTOGRAM
apiVersion: "7"
type: HISTOGRAM
settings:
displayCondition:
mode: DISABLED
textSize: 12
xAxis:
showTitle: false
enabled: true
ignoreFilters: false
filterMode: DEFAULT
yAxis:
showTitle: false
enabled: true
sorting: []
dimensions:
- displayCondition:
mode: DISABLED
color:
mode: BASE
formattingTemplate: ""
dataType: FLOAT
name: Себестоимость
format: NUMBER
value:
mode: FORMULA
formula: '"sale"."Себестоимость"'
formatting: "#,##x"
title: ""
titleSize: 14
stateName: Состояние 1
binsLimit: 8
titleColor:
mode: AUTO
titleWeight: NORMAL
showMarkdown: false
markdownMeasures: []
markdownText: ""
Была ли статья полезна?