21 Круговая диаграмма
Обзор
Виджет Круговая диаграмма отображает числовые данные элементов данных в виде векторной круговой или кольцевой диаграммы. Этот виджет помогает наглядно представить, как элементы данных или узлы сети вносят вклад в общий набор данных.
![]() |
![]() |
При наведении курсора сектор под ним расширяется и отображает свою легенду; при щелчке по сектору он остается расширенным, а его легенда — видимой до закрытия.
Информацию, отображаемую в виджете Круговая диаграмма, можно скачать в виде изображения PNG, выбрав опцию Download image в меню виджета.
Настройка
Чтобы настроить, выберите Круговая диаграмма в качестве типа:

Набор данных
Вкладка Набор данных позволяет выбрать данные для круговой диаграммы, добавляя наборы данных. Можно добавить два типа наборов данных:
- Шаблоны элементов данных — отображаются данные из соответствующих элементов данных. Можно выбрать один базовый цвет или строку палитры, чтобы назначить разные цвета каждому найденному элементу данных.
- Список элементов данных — отображаются данные из выбранных элементов данных. Для каждого элемента данных можно выбрать цвет отдельно с помощью палитры.
По умолчанию добавляется набор данных типа Шаблоны элементов данных.
| Набор данных | Для набора данных Шаблоны элементов данных: Выберите или введите шаблоны узла сети и элемента данных; данные элементов данных, соответствующих введённым шаблонам, будут отображаться на круговой диаграмме; может отображаться до 50 элементов данных. Для выбора можно использовать шаблоны с подстановочными знаками (например, * вернёт результаты, соответствующие нулю или более символам).Чтобы указать шаблон с подстановочным знаком, введите строку вручную и нажмите Enter. Символ подстановки интерпретируется всегда, поэтому невозможно, например, добавить отдельно элемент данных с именем item* при наличии других подходящих элементов данных (например, item2, item3). Указание шаблонов узла сети и элемента данных обязательно для наборов данных типа "Шаблоны элементов данных". См. также: Подробности настройки набора данных. Для набора данных Список элементов данных: Выберите элементы данных для круговой диаграммы, нажав кнопку Добавить элемент данных. Выпадающий список Тип после имени элемента данных позволяет выбрать тип отображения для каждого элемента данных: Обычный — значение элемента данных отображается на круговой диаграмме пропорционально (по умолчанию); Итог — значение элемента данных занимает всю круговую диаграмму. Обратите внимание, что для одной круговой диаграммы может существовать только один элемент данных типа "Итог", и он будет размещён первым в легенде круговой диаграммы. Если для элемента данных задан тип "Итог", параметр Агрегация набора данных (см. ниже) будет отключён и установлен в значение "не используется". Также можно выбрать совместимые виджеты в качестве источника данных для элементов данных, нажав кнопку Добавить виджет. К виджетам применяются те же параметры, что и к отдельным элементам данных. Указание элементов данных или виджетов обязательно для наборов данных типа "Список элементов данных". См. также: Подробности настройки набора данных. Обратите внимание, что допускаются только числовые типы элементов данных. При настройке виджета на панели шаблона параметр для указания шаблонов узла сети недоступен, а параметр для указания списка элементов данных позволяет выбирать только элементы данных, настроенные в шаблоне. |
|
| Функция агрегации | Укажите, какую функцию агрегации использовать для каждого элемента данных в наборе данных в пределах выбранного Периода времени: min — отобразить наименьшее значение; max — отобразить наибольшее значение; avg — отобразить среднее значение; sum — отобразить сумму значений; count — отобразить количество значений; first — отобразить первое значение; last — отобразить последнее значение (по умолчанию). Агрегация позволяет отображать агрегированное значение за выбранный интервал (5 минут, час, день). Для min, max, avg и sum могут отображаться только числовые данные. Для count нечисловые данные будут преобразованы в числовые. |
|
| Агрегация набора данных | Укажите, какую функцию агрегации использовать для всего набора данных: not used — без агрегации, элементы данных отображаются отдельно (по умолчанию); min — отобразить наименьшее значение; max — отобразить наибольшее значение; avg — отобразить среднее значение; sum — отобразить сумму значений; count — отобразить количество значений. Агрегация позволяет отображать агрегированное значение за интервал (5 минут, час, день), выбранный на вкладке Период времени или используемый для всей панели. |
|
| Метка набора данных | Укажите пользовательскую метку для набора данных. Метка отображается в настройках набора данных и в легенде круговой диаграммы (для агрегированных наборов данных). Нумеруются все наборы данных, включая те, для которых указана Метка набора данных. Если метка не указана, набор данных будет автоматически обозначен в соответствии с его номером (например, "Набор данных #2", "Набор данных #3" и т. д.). Нумерация наборов данных пересчитывается после изменения порядка/перетаскивания наборов данных. Слишком длинные метки наборов данных будут сокращены по месту отображения (например, "Количество proc..."). |
|
| Теги элементов данных | Укажите теги для фильтрации элементов данных, отображаемых в виджете. Можно как включать, так и исключать определённые теги и значения тегов. Можно задать несколько условий. Сопоставление имён тегов всегда чувствительно к регистру. Для каждого условия доступны несколько операторов: Exists — включить указанные имена тегов; Equals — включить указанные имена и значения тегов (с учётом регистра); Contains — включить указанные имена тегов, где значения тегов содержат введённую строку (поиск подстроки, без учёта регистра); Does not exist — исключить указанные имена тегов; Does not equal — исключить указанные имена и значения тегов (с учётом регистра); Does not contain — исключить указанные имена тегов, где значения тегов содержат введённую строку (поиск подстроки, без учёта регистра). Для условий доступны два типа вычисления: And/Or — должны выполняться все условия, при этом условия с одинаковым именем тега будут сгруппированы по условию Or; Or — достаточно выполнения одного условия. |
|
Сведения о настройке набора данных
Существующие наборы данных отображаются в виде списка. Вы можете изменять их порядок, разворачивать/сворачивать, менять цвета и клонировать эти наборы данных.
Дополнительную информацию см. в разделе о настройке набора данных в виджете Graph. Эти сведения также применимы к виджету Pie chart.
Параметры отображения
Вкладка Параметры отображения позволяет задать параметры выбора исторических данных и визуализации для круговой диаграммы:

| Выбор исторических данных | Выберите источник данных: Авто — данные берутся в соответствии с классическим алгоритмом (по умолчанию); История — данные из истории; Тренды — данные из трендов. |
||
| Отрисовка | Выберите стиль визуализации круговой диаграммы: Круговая — полная круговая диаграмма (секторы занимают 100% радиуса); Кольцевая — круговая диаграмма с пустым кругом посередине (секторы занимают до 50% радиуса). |
||
| Расстояние между секторами | Выберите размер промежутка (в единицах от 0 до 10) между секторами (по умолчанию — "1"). | ||
| Объединять секторы меньше N% | Установите флажок, чтобы объединять секторы меньше N%. Если параметр включен, выберите цвет для объединенных секторов и пороговое значение в процентах (N) для объединения малых секторов. |
||
| Стиль отрисовки: Кольцевая | |||
| Ширина | Выберите ширину кольца: 20, 30, 40 или 50% (по умолчанию) от радиуса. | ||
| Ширина обводки | Выберите ширину границы сектора кольцевой диаграммы (0-10). | ||
| Показывать общее значение | Установите флажок, чтобы показывать общее значение в центре кольцевой диаграммы. | ||
| Размер | Выберите параметр размера для общего значения: Авто — размер текста подбирается автоматически, чтобы он читабельно помещался в центре кольцевой диаграммы; Пользовательский — укажите размер текста как процент высоты от общей высоты виджета. |
||
| Десятичные знаки | Укажите количество знаков после запятой для общего значения (0-6). | ||
| Единицы измерения | Укажите единицы измерения для общего значения. | ||
| Жирный | Установите флажок, чтобы отображать общее значение жирным шрифтом. | ||
| Цвет | Выберите цвет для общего значения. | ||
Период времени
Вкладка Период времени позволяет задать пользовательский период времени для настроек агрегации круговой диаграммы:

| Период времени | Выберите источник данных для периода времени: Панель — использовать селектор периода времени панели; Виджет — использовать совместимый виджет (задается в параметре Виджет); Пользовательский — использовать пользовательский период времени, указанный в параметрах От и До; если задан, в правом верхнем углу виджета будет отображаться значок часов, показывающий установленное время при наведении курсора мыши. Обратите внимание, что независимо от конфигурации Период времени виджета, совместимые виджеты все равно могут использовать его как источник данных для периода времени. |
| Виджет | Введите или выберите совместимый виджет (График, График (классический), Прототип графика) в качестве источника данных для периода времени. Этот параметр доступен, если для Период времени установлено значение "Виджет". |
| От | Введите или выберите начало периода времени. Поддерживается синтаксис относительного времени ( now, now/d, now/w-1w и т. д.).Этот параметр доступен, если для Период времени установлено значение "Пользовательский". |
| До | Введите или выберите конец периода времени. Поддерживается синтаксис относительного времени ( now, now/d, now/w-1w и т. д.).Этот параметр доступен, если для Период времени установлено значение "Пользовательский". |
Легенда
Вкладка Легенда позволяет настроить легенду круговой диаграммы:

| Показывать легенду | Снимите этот флажок, чтобы скрыть легенду на круговой диаграмме (по умолчанию установлен). |
| Показывать значение | Установите этот флажок, чтобы показывать значение элемента данных в легенде. |
| Показывать функцию агрегации | Установите этот флажок, чтобы показывать функцию агрегации в легенде. |
| Строки | Выберите режим отображения строк легенды: Фиксированное — количество отображаемых строк определяется значением параметра Количество строк; Переменное — количество отображаемых строк определяется числом настроенных элементов данных, но не превышает значение параметра Максимальное количество строк. |
| Количество строк/ Максимальное количество строк |
Если для параметра Строки установлено значение "Фиксированное", задайте количество отображаемых строк легенды (1-10). Если для параметра Строки установлено значение "Переменное", задайте максимальное количество отображаемых строк легенды (1-10). |
| Количество столбцов | Задайте количество отображаемых столбцов легенды (1-4). Этот параметр доступен, если флажок Показывать значение снят. |

