Кольцевая диаграмма
8 800 555-89-02
Войти
infomaximum_logoДокументация
CTRL+K
Standalone2509
LTS
SaaS

Кольцевая диаграммаLTS

В этой статье

На кольцевой диаграмме данные представлены в виде секторов круга, где каждый сектор представляет собой часть целого. Сумма всех секторов равна 100 %.

Пример кольцевой диаграммы

Настройки виджета

Помимо общих настроек, у виджета есть уникальные.

Настройка данных

В виджет можно добавить один разрез и несколько мер. На странице Разрезы и меры описывается работа с локальными показателями.

Для меры дополнительно можно включить отображение абсолютного значения. Для разреза можно включить вложенность массива, скрыть пустые значения, добавить действия по клику и настроить параметр Отображать (Всегда/По переменной/По формуле).

Разрезам и мерам можно задать цвет. Правила отображения, которые можно применить к виджету, задаются на уровне пространства в Модели данных или во вкладке показателей в дашборде.

Заметка

Отображение режимов настройки цвета в разрезах и мерах зависит от конфигурации виджета.

Без разрезаС разрезом
Для меры доступны правила с режимом:

1. Базовый
Для разреза доступны режимы:

1. Отключено
2. По значениям (для значений доступны правила с базовым режимом)
3. По правилу (для значений доступны правила по разрезу, который добавлен в виджет)

Для меры доступны режимы:

1. Авто (по умолчанию)
2. По градиенту (чтобы избежать появления большого количества промежуточных цветов, настройте количество классов — от 3 до 10)
3. По правилу (для значений доступны правила с режимом По градиенту или Настроить)
4. Настроить (по формуле)

Настройка отображения

Размер текста

Регулирует размер текста в строках виджета.

Лимит разреза

Регулирует количество отображаемых на диаграмме сегментов.

Подсказка

Если включить подсказку, то в режиме просмотра при наведении на столбик появится окошко с подробной информацией об отображаемых данных.

Тип

Для диаграммы можно настроить тип отображения: кольцевая (с вырезом по центру) или круговая (целый круг). На скриншоте ниже — пример отображения диаграммы в виде целого круга.

Круговая диаграмма

Дополнительные настройки отображения

Дополнительно для виджета можно скрыть пустые значения и включить отображение легенды.

Настройка фильтрации

Для виджета доступны стандартные настройки фильтрации.

Фильтр, настроенный в виджете, невозможно удалить в режиме просмотра.

Заметка
  • В кольцевой диаграмме значения отображаются в долях.
  • Другое вычисляется как 100 % — сумма всех сегментов.
  • Сегмент Другое недоступен для клика.

Подробнее о виджете Кольцевая диаграмма в видеокурсе.

Настройка виджета в YAML

Виджет можно редактировать не только в образе, но и в YAML-редакторе. В таблице ниже представлены ключи и значения, которые можно использовать для настройки. Подробнее о том, как работать с ключом value, описано на странице Значения разрезов и мер в YAML. Форматы данных, которые можно использовать, описаны на соответствующей странице. Общие параметры для виджетов описаны на странице Настройка виджетов в YAML.

Настройки данных в YAML

КлючТипОпределение
titlestringЗаголовок
showMarkdownbooleanОписание
markdownTextstringТекст описания
markdownMeasuresМеры в описании
dimensionsРазрезы
measuresМеры
sortingСортировка

Разрезы в YAML (ключ dimensions)

КлючТипОпределение
namestringНазвание разреза
valueФормула разреза
dbDataTypeenumТип данных разреза
formatenumФормат
formattingenumФорматирование
formattingTemplatestringСобственное форматирование
Только для форматирования CUSTOM (Настроить)
hideEmptyValuesbooleanСкрыть пустые значения
hierarchyDimensionsРазрезы иерархии
Если добавлен этот параметр, то показатель определяется как иерархия
onClickДействия по клику
Если показатель иерархический, параметр не применяется
colorЦвет:
- DISABLED — отключено
- VALUES — по значениям
- RULE — по правилу
Если разрез иерархический, параметр не применяется
displayConditionОтображать (условие отображения)
arrayNestingbooleanВложенность массива
Иерархический разрез (ключ hierarchyDimensions)
КлючТипОпределение
namestringНазвание разреза
valueФормула разреза
dbDataTypeenumТип данных разреза
formatenumФормат
formattingenumФорматирование
formattingTemplatestringСобственное форматирование
Только для форматирования CUSTOM (Настроить)
hideEmptyValuesbooleanСкрыть пустые значения
onClickДействия по клику
colorЦвет:
- DISABLED — отключено
- VALUES — по значениям
- RULE — по правилу
displayConditionОтображать (условие отображения)
arrayNestingbooleanВложенность массива

Меры в YAML (ключ measures)

КлючТипОпределение
namestringНазвание меры
valueФормула меры
dbDataTypeenumТип данных формулы
formatenumФормат
formattingenumФорматирование
formattingTemplatestringСобственное форматирование
Только для форматирования CUSTOM (Настроить)
showLabelsМетки значений
colorЦвет
Доступные режимы без разреза:
- AUTO — авто
- BASE — базовый
- RULE — по правилу
Доступные режимы с разрезом:
- AUTO — авто
- GRADIENT — по градиенту
- RULE — по правилу
- FORMULA — по формуле
displayConditionОтображать (условие отображения)
Метки значений (ключ showLabels)
КлючТипОпределение
enabledbooleanМетки вкл/выкл
absolutebooleanАбсолютные значения
sizenumberРазмер меток

Настройки отображения в YAML

КлючТипОпределение
paddingsstringОтступы по сторонам
titleSizenumberРазмер заголовка
titleColorЦвет заголовка:
- AUTO — авто
- BASE — базовый
titleWeightenumТолщина заголовка:
- NORMAL — обычная
- BOLD — большая
markdownTextSizenumberТекст описания
В параметре указывается размер текста описания в Markdown. Параметр доступен, если активен переключатель Описание
textSizenumberРазмер текста
dimensionLimitnumberЛимит разреза
hideEmptyValuesbooleanСкрыть пустые значения
showHintbooleanПодсказка
legendЛегенда
chartTypeenumТип диаграммы:
- PIE — кольцевая (с вырезом по центру)
- DONUT — круговая (целый круг)

Настройки фильтрации в YAML

КлючТипОпределение
filterModeenumРежим фильтрации:
- DEFAULT — базовый
- SINGLE — единичный выбор
- DISABLED — отключено
ignoreFiltersbooleanИгнорировать фильтры
filtersФильтры
aggregateFiltersАгрегатные фильтры
stateNamestringСостояние

Пример настроенного виджета в YAML-редакторе

widgets:
  - key: donut-chart
    apiVersion: "17"
    type: DONUT_CHART
    settings:
      titleColor:
        mode: AUTO
      titleSize: 14
      paddings: 8
      titleWeight: NORMAL
      textSize: 12
      filterMode: DEFAULT
      ignoreFilters: false
      stateName: null
      title: ""
      showMarkdown: false
      markdownMeasures: []
      markdownText: ""
      markdownTextSize: 14
      dimensions:
        - name: Континент
          value:
            mode: FORMULA
            formula: '"store"."Континент"'
          dbDataType: String
          hideEmptyValues: false
          format:
            value: STRING
            mode: BASE
          formatting:
            value: AUTO
            mode: BASE
          onClick: []
          displayCondition:
            mode: DISABLED
          color:
            mode: DISABLED
      measures:
        - name: Количество
          value:
            mode: FORMULA
            formula: count()
          dbDataType: UInt64
          formatting:
            value: AUTO
            mode: BASE
          format:
            value: NUMBER
            mode: BASE
          showLabels:
            enabled: true
            absolute: false
            size: 12
          displayCondition:
            mode: DISABLED
          color:
            mode: AUTO
      chartType: PIE
      legend:
        position: RIGHT
        verticalAlign: TOP
        width:
          value: null
          mode: PIXEL
      dimensionLimit: 10
      filters: []

Была ли статья полезна?

Да
Нет
Предыдущая
Линейный график
infomaximum_logo_icon
8 (800) 555-89-028 (495) 150-31-45team@infomaximum.com

430006, Саранск,
Северо-восточное шоссе, д. 3

Для бизнеса
© 20102025. ООО «Инфомаксимум»
Мы используем файлы cookies, чтобы сайт был лучше для вас.
Ищете ответ? Наш чат‑бот с ИИ понимает контекст документации и предлагает самые точные результаты.
infomaximum_logo