График

Визуальный элемент "График" — это самый простой тип диаграммы. Первый столбец запроса должен быть числовым. Он используется в качестве оси X. Другие числовые столбцы представляют оси Y. Графики отслеживают изменения за короткие и длительные периоды времени. При наличии небольших изменений графики эффективнее линейчатых диаграмм.

Примечание

Эту визуализацию можно использовать только в контексте оператора render.

Синтаксис

T|renderlinechart [with(propertyName=propertyValue [, ...] )]

Дополнительные сведения о соглашениях о синтаксисе.

Параметры

Имя Тип Обязательно Описание
T string ✔️ Имя входной таблицы.
propertyName, propertyValue string Разделенный запятыми список пар свойств "ключ-значение". См. раздел Поддерживаемые свойства.

Поддерживаемые свойства

Все свойства являются необязательными.

PropertyName PropertyValue
accumulate Добавляется ли значение каждой меры ко всем ее предшественникам (true или false).
legend Указывает, следует ли отображать условные обозначения (visible или hidden).
series Разделенный запятыми список столбцов — его объединенные значения отдельных записей определяют ряд, к которому принадлежит запись.
ymin Минимальное значение, отображаемое на оси Y.
ymax Максимальное значение, отображаемое на оси Y.
title Заголовок визуализации (типа string).
xaxis Способ масштабирования оси X (linear или log).
xcolumn Какой столбец в результате используется для оси X.
xtitle Заголовок оси X (типа string).
yaxis Способ масштабирования оси Y (linear или log).
ycolumns Разделенный запятыми список столбцов, состоящий из значений, заданных для каждого значения столбца X.
ysplit Способ разделения визуализации на несколько визуализаций. Дополнительные сведения см. в разделе ysplit Свойство.
ytitle Заголовок оси Y (типа string).

Свойствоysplit

Эта визуализация поддерживает разделение на несколько значений оси Y:

ysplit Описание:
none Для всех данных ряда отображается отдельная ось Y. (по умолчанию)
axes Отображается одна диаграмма с несколькими осями Y (по одной на ряд).
panels Отображается одна диаграмма для каждого значения ycolumn (до некоторого предела).

Примеры

Отрисовка графика

StormEvents
| where State=="VIRGINIA"
| project StartTime, DamageProperty
| render linechart 

Снимок экрана: выходные данные визуализации графика.

Добавление меток к графику

StormEvents
| where State=="VIRGINIA"
| project StartTime, DamageProperty
| render linechart
    with (
    title="Property damage from storms in Virginia",
    xtitle="Start time of storm",
    ytitle="Property damage"
    )

Снимок экрана: график с метками.

Ограничения значений, отображаемых на оси Y

StormEvents
| where State=="VIRGINIA"
| project StartTime, DamageProperty
| render linechart with (ymin=7000, ymax=300000)

Снимок экрана: график с ограничениями на значения оси Y.

Просмотр нескольких осей Y

StormEvents
| where State in ("TEXAS", "NEBRASKA", "KANSAS") and EventType == "Hail"
| summarize count() by State, bin(StartTime, 1d)
| render linechart with (ysplit=panels)

Снимок экрана: результат запроса временной диаграммы со свойством ysplit panels.

Эта визуализация не поддерживается в Azure Monitor.