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

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

В этой статье

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

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

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

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

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

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

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

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

Заметка

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

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

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

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

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

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

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

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

Регулирует размер текста в строках виджета (по умолчанию — 12).

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

Регулирует количество отображаемых на диаграмме сегментов (по умолчанию — 15).

Подсказка

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

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

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

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

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

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

Заметка
  • В кольцевой диаграмме значения отображаются в долях.
  • Другое вычисляется как 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Отображать (условие отображения)
Иерархический разрез (ключ hierarchyDimensions)
КлючТипОпределение
namestringНазвание разреза
valueФормула разреза
dbDataTypeenumТип данных разреза
formatenumФормат
formattingenumФорматирование
formattingTemplatestringСобственное форматирование
Только для форматирования CUSTOM (Настроить)
hideEmptyValuesbooleanСкрыть пустые значения
onClickДействия по клику
colorЦвет:
- DISABLED — отключено
- VALUES — по значениям
- RULE — по правилу
displayConditionОтображать (условие отображения)

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

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

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

КлючТипОпределение
appearanceРасширенные настройки отображения
titleSizenumberРазмер заголовка
titleColorЦвет заголовка:
- AUTO — авто
- BASE — базовый
titleWeightenumТолщина шрифта:
- NORMAL — обычная
- BOLD — большая
textSizenumberРазмер текста
dimensionLimitnumberЛимит разреза
hideEmptyValuesbooleanСкрыть пустые значения
showHintbooleanПодсказка
legendЛегенда

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

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

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

- key: DONUT_CHART
  apiVersion: "7"
  type: DONUT_CHART
  settings:
    displayCondition:
      mode: DISABLED
    textSize: 12
    ignoreFilters: false
    legend:
      width:
        value: 150
        mode: PIXEL
      position: RIGHT
      verticalAlign: TOP
    filters: []
    showHint: true
    filterMode: DEFAULT
    measures:
      - displayCondition:
          mode: DISABLED
        color:
          mode: AUTO
        dbDataType: INTEGER
        name: Кол-во продаж
        format: NUMBER
        value:
          mode: TEMPLATE
          templateName: countDistinct
          dbType: CH
          tableName: sale
          columnName: Кол-во продаж
        formatting: AUTO
        valueLabel:
          size: 12
          enabled: false
        showLabels:
          enabled: true
          absolute: false
          size: 12
    sorting:
      - name: Кол-во продаж
        value:
          mode: IN_WIDGET
          index: 0
          group: measures
        direction: DESC
      - name: sum("sale"."Сумма продаж")
        value:
          mode: FORMULA
          formula: sum("sale"."Сумма продаж")
        direction: DESC
    dimensionLimit: 4
    dimensions:
      - displayCondition:
          mode: DISABLED
        dbDataType: STRING
        name: Тип магазина
        format: STRING
        value:
          mode: FORMULA
          formula: '"store"."Тип магазина"'
        formatting: AUTO
        color:
          mode: DISABLED
        onClick: []
    title: ""
    titleSize: 14
    stateName: null
    titleColor:
      mode: AUTO
    titleWeight: NORMAL
    showMarkdown: false
    markdownMeasures: []
    markdownText: ""

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

Да
Нет
Предыдущая
Линейный график
8 (800) 555-89-028 (495) 150-31-45team@infomaximum.com
Для бизнеса
© 20102025. ООО «Инфомаксимум»
Мы используем файлы cookies, чтобы сайт был лучше для вас.