Linjediagram
Gäller för: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Det visuella linjediagrammet är den mest grundläggande typen av diagram. Den första kolumnen i frågan ska vara numerisk och användas som x-axel. Andra numeriska kolumner är y-axlarna. Linjediagram spårar ändringar under korta och långa tidsperioder. När det finns mindre ändringar är linjediagram mer användbara än stapeldiagram.
Not
Den här visualiseringen kan bara användas i kontexten för rendera operatorn.
Syntax
T|
render
linechart
[with
(
propertyName=
propertyValue [,
...] )
]
Läs mer om syntaxkonventioner.
Parametrar
Namn | Typ | Krävs | Beskrivning |
---|---|---|---|
T | string |
✔️ | Indatatabellens namn. |
propertyName, propertyValue | string |
En kommaavgränsad lista över nyckel/värde-egenskapspar. Se egenskaper som stöds. |
Egenskaper som stöds
Alla egenskaper är valfria.
PropertyName | PropertyValue |
---|---|
accumulate |
Om värdet för varje mått läggs till i alla dess föregångare (true eller false ). |
legend |
Om du vill visa en förklaring eller inte (visible eller hidden ). |
series |
Kommaavgränsad lista över kolumner vars kombinerade värden per post definierar den serie som posten tillhör. |
ymin |
Det minsta värde som ska visas på Y-axeln. |
ymax |
Det maximala värdet som ska visas på Y-axeln. |
title |
Visualiseringens rubrik (av typen string ). |
xaxis |
Så här skalar du x-axeln (linear eller log ). |
xcolumn |
Vilken kolumn i resultatet som används för x-axeln. |
xtitle |
Rubriken på x-axeln (av typen string ). |
yaxis |
Skala y-axeln (linear eller log ). |
ycolumns |
Kommaavgränsad lista över kolumner som består av de värden som anges per värde i x-kolumnen. |
ysplit |
Så här delar du upp visualiseringen i flera y-axelvärden. Mer information finns i ysplit egenskap. |
ytitle |
Rubriken på y-axeln (av typen string ). |
ysplit
egenskap
Den här visualiseringen stöder delning i flera y-axelvärden:
ysplit |
Beskrivning |
---|---|
none |
En enda y-axel visas för alla seriedata. (Standard) |
axes |
Ett enskilt diagram visas med flera y-axlar (en per serie). |
panels |
Ett diagram återges för varje ycolumn värde. Maximalt fem paneler. |
Exempel
Exemplet i det här avsnittet visar hur du använder syntaxen för att komma igång.
Exemplen i den här artikeln använder offentligt tillgängliga tabeller i hjälpkluster, till exempel tabellen
StormEvents
i databasen Samples.
Exemplen i den här artikeln använder offentligt tillgängliga tabeller, till exempel tabellen
StormEvents
i Väderanalys exempeldata.
Rendera ett linjediagram
Den här frågan hämtar stormhändelser i Virginia med fokus på starttid och egenskapsskador och visar sedan den här informationen i ett linjediagram.
StormEvents
| where State=="VIRGINIA"
| project StartTime, DamageProperty
| render linechart
Märka ett linjediagram
Den här frågan hämtar stormhändelser i Virginia, med fokus på starttid och egenskapsskador, och visar sedan den här informationen i ett linjediagram med angivna rubriker för bättre klarhet och presentation.
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"
)
Gränsvärden som visas på y-axeln
Den här frågan hämtar stormhändelser i Virginia, med fokus på starttid och egenskapsskador, och visar sedan den här informationen i ett linjediagram med angivna y-axelgränser för bättre visualisering av data.
StormEvents
| where State=="VIRGINIA"
| project StartTime, DamageProperty
| render linechart with (ymin=7000, ymax=300000)
Visa flera y-axlar
Den här frågan hämtar hagelhändelser i Texas, Nebraska och Kansas. Den räknar antalet hagelhändelser per dag för varje tillstånd och visar sedan den här informationen i ett linjediagram med separata paneler för varje tillstånd.
StormEvents
| where State in ("TEXAS", "NEBRASKA", "KANSAS") and EventType == "Hail"
| summarize count() by State, bin(StartTime, 1d)
| render linechart with (ysplit=panels)