График
Область применения: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Визуальный элемент "График" — это самый простой тип диаграммы. Первый столбец запроса должен быть числовым. Он используется в качестве оси X. Другие числовые столбцы представляют оси Y. Графики отслеживают изменения за короткие и длительные периоды времени. При наличии небольших изменений графики эффективнее линейчатых диаграмм.
Примечание.
Эта визуализация может использоваться только в контексте оператора отрисовки.
Синтаксис
T linechart
render
|
[with
(
propertyName =
propertyValue [,
...] )
Дополнительные сведения о соглашениях синтаксиса.
Параметры
Имя (название) | Type | Обязательно | Описание |
---|---|---|---|
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 |
Description |
---|---|
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
StormEvents
| where State in ("TEXAS", "NEBRASKA", "KANSAS") and EventType == "Hail"
| summarize count() by State, bin(StartTime, 1d)
| render linechart with (ysplit=panels)