Диаграмма с поддержкой стеков, иерархий, выбираемых полей и гибких настроек отображения.
Поля
Ориентация столбцов
| Значение | Описание |
|---|
vertical | Вертикальные столбцы (категории по оси X) |
horizontal | Горизонтальные столбцы (категории по оси Y) |
Основная мера. Используйте либо main_measure, либо selectable_main_measure.Show Структура BarMeasure
Заголовок (отображается в легенде и тултипе)
data_point_actions
DataPointActionDefinition[]
Действия при клике на столбецShow Структура DataPointActionDefinition
Ключ: common:copy_value | common:view_raw_data | link:open | dashboard:drill_through | dashboard:another_dashboard_drill_through
Иконка: {library: "lucide", name: "icon-name", color?: [R,G,B]}
filter_mappings
DrillThroughFilterMapping[]
Маппинг фильтров
filter_mappings:
- target_filter_id: "f47ac10b-58cc-4372-a567-0e02b2c3d479"
sources:
- type: data_point_dimension
member_name: products.category
main_measure:
measure: sales.revenue
title: Выручка
color: "#3B82F6"
Выбираемая основная мераShow Структура SelectableMeasureField
Тип выбора (для основной меры — всегда single)
Подсказка для пользователя
Варианты мер (структура BarMeasure описана выше)
selectable_main_measure:
type: single
hint: Выберите показатель
options:
- measure: sales.revenue
title: Выручка
- measure: sales.quantity
title: Количество
Основное измерение (категории). Используйте либо main_dimension, либо selectable_main_dimension.
Простое измерение
type
"dimension"
default:"dimension"
Тип
Измерение из кубаShow Структура CubeDimension
Обычное измерение:kind: basic
value: products.category
Временное измерение:kind: time
value:
dimension: sales.created_at
granularity: month
Цвета для значений измеренияShow Структура BarDimensionColors
HEX-цвета для конкретных значений
colors:
palette_name: custom
values:
"Электроника": "#3B82F6"
"Одежда": "#10B981"
"Продукты": "#F59E0B"
Иерархия измерений (drill-down)
type
"dimension_hierarchy"
required
Тип
levels
BarHierarchyLevel[]
required
Уровни иерархииShow Структура BarHierarchyLevel
levels:
- member:
kind: basic
value: geography.country
title: Страна
- member:
kind: basic
value: geography.city
title: Город
main_dimension:
dimension:
kind: basic
value: products.category
title: Категория
selectable_main_dimension
Выбираемое основное измерение
selectable_main_dimension:
type: single
hint: Выберите разрез
options:
- dimension:
kind: basic
value: products.category
title: По категориям
- dimension:
kind: basic
value: managers.name
title: По менеджерам
Дополнительные меры (отображаются как дополнительные столбцы). Используйте либо additional_measures, либо selectable_additional_measures.additional_measures:
- measure: sales.quantity
title: Количество
color: "#10B981"
- measure: sales.margin
title: Маржа
color: "#F59E0B"
selectable_additional_measures
Выбираемые дополнительные меры
selectable_additional_measures:
type: multiple
hint: Дополнительные показатели
options:
- measure: sales.quantity
title: Количество
selected: false
- measure: sales.margin
title: Маржа
selected: true
Дополнительное измерение для разбивки (создаёт стековую диаграмму). Используйте либо additional_dimension, либо selectable_additional_dimension.additional_dimension:
dimension:
kind: basic
value: products.brand
title: Бренд
colors:
palette_name: brands
selectable_additional_dimension
Выбираемое дополнительное измерение
Настройки отображенияShow Структура BarV2Options
Ось измерений (X для вертикальных, Y для горизонтальных)
rotate_if_not_fit_one_line
Поворачивать подписи, если не помещаются
Ось значений для столбцов
Показать значения на столбцах
Позиция значений: inside | outside
Скрывать перекрывающиеся значения
Ось значений для линий (если есть)
Стекировать по дополнительному измерению
options:
dim_axis:
show_labels: true
rotate_if_not_fit_one_line: true
value_bar_axis:
show_values: true
values_position: outside
legend:
show: true
stack_dimensions: true
СортировкаShow Структура BarSorting
sorting:
- member: sales.revenue
direction: desc
Показать итоги по основному измерению
Примеры
type: bar_v2
direction: vertical
main_dimension:
dimension:
kind: basic
value: products.category
title: Категория
main_measure:
measure: sales.revenue
title: Выручка
color: "#3B82F6"
См. также
← Сводные таблицы | → Круговые диаграммы