Линейный график
8 800 555-89-02
Войти
Документация
CTRL+K
Standalone2409
SaaS

Линейный график

В этой статье
  • Линейный график
  • Настройки виджета
  • Настройка данных
  • Настройка отображения
  • Настройка фильтрации
  • Настройка виджета в YAML

Линейный график — это вид графика, который используется для отображения данных, изменяющихся во времени или пространстве. Он представляет собой набор точек, соединенных линиями, и позволяет визуализировать тенденции и изменения данных.

Пример линейного графика

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

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

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

У виджета есть две группы разрезов: первый разрез и второй разрез. В каждую группу можно добавить несколько разрезов. В разрезах можно скрыть пустые значения, добавить действия по клику и задать условие отображения. Также в виджет можно добавлять меры. Дополнительно для меры можно задать толщину линий, включить метки значений и указать их размер (по умолчанию — 12).

Заметка

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

1 разрез2 разреза
1 мераДля разреза:
Настройка цветов недоступна

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

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

Для меры:
Настройка цветов недоступна
Несколько мерДля разреза:
Настройка цветов недоступна

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

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

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

Регулирует размер текста в виджете, кроме значений меток для мер.

Лимит разреза и лимит второго разреза

Регулирует количество столбиков на диаграмме. Значение по умолчанию для первого разреза — 15, для второго — 50.

Скрыть пустые значения

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

Подсказка

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

Тип

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

Легенда

Подробности работы с легендой описаны на странице Режим редактирования.

Ось X

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

Ось Y

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

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

Отображать (условие отображения)

Подробности работы с условием отображения описаны на странице Режим редактирования.

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

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

Заметка

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

Больше о виджете «Линейный график» в видеокурсе.

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

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

КлючТипОпределение
Настройка данных
titlestringЗаголовок
showMarkdownbooleanОписание
markdownTextstringТекст описания
markdownMeasuresМеры в описании
name
stringНазвание меры
value
Формула меры
dataType
enumТип данных меры
format
enumФормат
formatting
enumФорматирование
formattingTemplate
stringКастомное форматирование
Только для форматирования CUSTOM
displaySign
enumВид:
- NONE
- INDICATOR
displayCondition
Отображать (условие отображения)
dimensionsFirstGroup1-й разрез
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Скрыть пустые значения
displayCondition
Отображать (условие отображения)
onClick
Действия по клику
Если разрез иерархический, параметр не применяется
displayCondition
Отображать (условие отображения)
dimensionsSecondGroup2-й разрез
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
Цвет:
- DISABLED
- VALUES
- RULE
Параметр не применяется, если не добавлен разрез в первую группу
displayCondition
Отображать (условие отображения)
onClick
Действия по клику
Если разрез иерархический, параметр не применяется
color
Цвет:
- DISABLED
- VALUES
- RULE
Параметр не применяется если:
1. Показатель иерархический
2. В первую группу не добавлен разрез
displayCondition
Отображать (условие отображения)
measuresМеры
name
stringНазвание меры
value
Формула меры
dataType
enumТип данных меры
format
enumФормат
formatting
enumФорматирование
formattingTemplate
stringКастомное форматирование
Только для форматирования CUSTOM
lineThickness
enumТолщина линий:
- THIN
- THICK
showLabels
Метки значений
enabled
booleanМетки вкл/выкл
size
numberРазмер меток
color
Цвет:
- AUTO
- BASE
- RULE
Не отображается, если разрезы добавлены в обе группы
displayCondition
Отображать (условие отображения)
sortingСортировка
Настройка отображения
titleSizenumberРазмер заголовка
titleColorЦвет заголовка:
- AUTO
- BASE
titleWeightenumТолщина шрифта:
- NORMAL
- BOLD
textSizenumberРазмер текста
firstDimensionLimitnumberЛимит 1-го разреза
secondDimensionLimitnumberЛимит 2-го разреза
hideEmptyValuesbooleanСкрыть пустые значения
showHintbooleanПодсказка
chartTypeenumТип:
- LINE
- AREA
- STACKED_AREA
lineSmoothingbooleanСглаживание линий
legendЛегенда
showTotalLabelsМетки итоговых значений
Только для типа STACKED_AREA
enabled
booleanИтоговые метки вкл/выкл
size
numberРазмер итоговых меток
xAxisНастройки оси X
enabled
booleanОсь X вкл/выкл
rotation
numberПоворот меток
height
numberВысота меток
showTitle
booleanЗаголовок
yAxisНастройки оси Y
enabled
booleanОсь Y вкл/выкл
width
numberШирина меток
showTitle
booleanЗаголовок
rangeSwitch
booleanДиапазон вкл/выкл
range
Значения диапазона
min
numberМинимальное значение
max
numberМаксимальное значение
displayConditionОтображать (условие отображения)
displayConditionCommentstringКомментарий (замещающий текст)
Только для режимов VARIABLE и FORMULA
Настройка фильтрации
filterModeenumРежим фильтрации:
- DEFAULT
- SINGLE
- MULTI
- DISABLED
ignoreFiltersbooleanИгнорировать фильтры
filtersФильтры
aggregateFiltersАгрегатные фильтры
stateNamestringСостояние

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

- key: LINE_CHART
    apiVersion: "7"
    type: LINE_CHART
    settings:
      displayCondition:
        mode: DISABLED
      textSize: 12
      xAxis:
        showTitle: false
        enabled: true
      lineSmoothing: true
      showMarkdown: false
      ignoreFilters: false
      markdownMeasures: []
      legend:
        position: BOTTOM
        align: CENTER
      dimensionsFirstGroup:
        - displayCondition:
            mode: DISABLED
          dataType: STRING
          onclick: []
          name: События
          format: STRING
          value:
            mode: FORMULA
            formula: '"event_log"."event_name"'
          formatting: AUTO
          onClick: []
      filters: []
      titleSize: 14
      title: ""
      filterMode: DEFAULT
      yAxis:
        rangeSwitch: false
        showTitle: false
        range: {}
        enabled: true
      measures:
        - displayCondition:
            mode: DISABLED
          color:
            mode: BASE
            value: "#00d2d3"
          lineThickness: THIN
          dataType: STRING
          name: count (distinct incident_id)
          format: NUMBER
          value:
            mode: TEMPLATE
            templateName: countDistinct
            dbType: CH
            tableName: case_table
            columnName: incident_id
          formatting: AUTO
          valueLabel:
            size: 12
            enabled: true
          showLabels:
            enabled: true
            size: 12
      dimensionsSecondGroup: []
      markdownText: ""
      stateName: null
      sorting: []
      chartType: AREA
      stateGuid: f12c435a-43b8-4f98-8fc5-220adba5ffcb
      secondDimensionLimit: 50
      firstDimensionLimit: 15
      showTotalLabels:
        size: 12
        enabled: false
      titleColor:
        mode: AUTO
      titleWeight: NORMAL

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

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