Idődiagram
Az idődiagram-vizualizációk a vonaldiagramok egy típusa. A lekérdezés első oszlopa az x tengely, és dátumidőnek kell lennie. Más numerikus oszlopok y tengelyek. Egy sztringoszlop-értékekkel csoportosíthatja a numerikus oszlopokat, és különböző sorokat hozhat létre a diagramban. A rendszer figyelmen kívül hagyja a többi sztringoszlopot. Az idődiagram vizualizációja hasonló a vonaldiagramhoz , kivéve, hogy az x tengely mindig idő.
Megjegyzés
Ez a vizualizáció csak a renderelési operátor kontextusában használható.
Syntax
T|
render
timechart
[with
(
propertyName=
propertyValue [,
...])
]
További információ a szintaxis konvenciókról.
Paraméterek
Név | Típus | Kötelező | Leírás |
---|---|---|---|
T | string |
✔️ | Bemeneti tábla neve. |
propertyName, propertyValue | string |
Kulcs-érték tulajdonságpárok vesszővel tagolt listája. Tekintse meg a támogatott tulajdonságokat. |
Támogatott tulajdonságok
Minden tulajdonság megadása nem kötelező.
PropertyName | PropertyValue |
---|---|
accumulate |
Azt jelzi, hogy az egyes mértékek értéke hozzá lesz-e adva az összes elődjéhez (true vagy false ). |
legend |
Megjeleníthető-e jelmagyarázat vagy sem (visible vagy hidden ). |
series |
Azoknak az oszlopoknak a vesszővel tagolt listája, amelyek rekordonként összesített értékei határozzák meg a rekordhoz tartozó adatsort. |
ymin |
Az Y tengelyen megjelenítendő minimális érték. |
ymax |
Az Y tengelyen megjelenítendő maximális érték. |
title |
A vizualizáció címe (típus string ). |
xaxis |
Az x tengely (linear vagy log ) skálázása |
xcolumn |
Az eredmény melyik oszlopát használja a rendszer az x tengelyhez. |
xtitle |
Az x tengely címe (típus string ). |
yaxis |
Az y tengely (linear vagy log ) skálázása |
ycolumns |
Az oszlopok vessző által tagolt listája, amely az x oszlop értékeként megadott értékekből áll. |
ysplit |
Több vizualizáció felosztása. További információ: ysplit tulajdonság. |
ytitle |
Az y tengely címe (típus string ). |
ysplit
Tulajdonság
Ez a vizualizáció több y tengelyes értékre való felosztást támogat:
ysplit |
Description |
---|---|
none |
Az összes adatsorhoz egyetlen y tengely jelenik meg. (Alapértelmezett) |
axes |
Egyetlen diagram jelenik meg több y tengelyrel (sorozatonként egy). |
panels |
Minden ycolumn értékhez egy diagram jelenik meg (bizonyos korlátig). |
Példák
Idődiagram megjelenítése
let min_t = datetime(2017-01-05);
let max_t = datetime(2017-02-03 22:00);
let dt = 2h;
demo_make_series2
| make-series num=avg(num) on TimeStamp from min_t to max_t step dt by sid
| where sid == 'TS1' // select a single time series for a cleaner visualization
| extend (baseline, seasonal, trend, residual) = series_decompose(num, -1, 'linefit') // decomposition of a set of time series to seasonal, trend, residual, and baseline (seasonal+trend)
| render timechart with(title='Web app. traffic of a month, decomposition')
Idődiagram címkézése
StormEvents
| where StartTime between (datetime(2007-01-01) .. datetime(2007-12-31))
and DamageCrops > 0
| summarize EventCount = count() by bin(StartTime, 7d)
| render timechart
with (
title="Crop damage over time",
xtitle="Date",
ytitle="Crop damage",
legend=hidden
)
Több y tengely megtekintése
StormEvents
| where State in ("TEXAS", "NEBRASKA", "KANSAS") and EventType == "Hail"
| summarize count() by State, bin(StartTime, 1d)
| render timechart with (ysplit=panels)
Kapcsolódó tartalom
Támogatott tulajdonságok
Minden tulajdonság megadása nem kötelező.
PropertyName | PropertyValue |
---|---|
series |
Azoknak az oszlopoknak a vesszővel tagolt listája, amelyek rekordonként összesített értékei határozzák meg a rekordhoz tartozó adatsort. |
title |
A vizualizáció címe (típus string ). |
Példa
let min_t = datetime(2017-01-05);
let max_t = datetime(2017-02-03 22:00);
let dt = 2h;
demo_make_series2
| make-series num=avg(num) on TimeStamp from min_t to max_t step dt by sid
| where sid == 'TS1' // select a single time series for a cleaner visualization
| extend (baseline, seasonal, trend, residual) = series_decompose(num, -1, 'linefit') // decomposition of a set of time series to seasonal, trend, residual, and baseline (seasonal+trend)
| render timechart with(title='Web app. traffic of a month, decomposition')
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: