Sdílet prostřednictvím


Čárový graf

Platí pro: ✅Microsoft FabricAzure Data Explorer✅Azure MonitorMicrosoft Sentinel

Vizuál spojnicového grafu je nejzásadnějším typem grafu. První sloupec dotazu by měl být číselný a používá se jako osa x. Další číselné sloupce jsou osy y. Spojnicové grafy sledují změny v krátkých a dlouhých časových obdobích. Pokud existují menší změny, jsou spojnicové grafy užitečnější než pruhové grafy.

Poznámka:

Tuto vizualizaci lze použít pouze v kontextu operátoru vykreslování.

Syntaxe

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

Přečtěte si další informace o konvencích syntaxe.

Parametry

Název Type Požadováno Popis
T string ✔️ Název vstupní tabulky
propertyName, propertyValue string Čárkami oddělený seznam párů vlastností klíč-hodnota. Viz podporované vlastnosti.

Podporované vlastnosti

Všechny vlastnosti jsou volitelné.

PropertyName PropertyValue
accumulate Zda se hodnota každé míry přidá ke všem svým předchůdcům (true nebo false).
legend Zda se má zobrazit legenda nebo ne (visible nebo hidden).
series Seznam sloupců oddělených čárkami, jejichž kombinované hodnoty pro záznam definují řadu, do které záznam patří.
ymin Minimální hodnota, která se má zobrazit na ose Y.
ymax Maximální hodnota, která se má zobrazit na ose Y.
title Název vizualizace (typu string).
xaxis Jak škálovat osu x (linear nebo log).
xcolumn Který sloupec ve výsledku se používá pro osu x.
xtitle Název osy x (typu string).
yaxis Jak škálovat osu y (linear nebo log).
ycolumns Seznam sloupců oddělených čárkami, které se skládají z hodnot zadaných pro hodnotu sloupce x.
ysplit Rozdělení vizualizace na několik hodnot osy y Další informace naleznete v tématu ysplit vlastnost.
ytitle Název osy y (typu string).

ysplit vlastnost

Tato vizualizace podporuje rozdělení na více hodnot osy y:

ysplit Popis
none Pro všechna data řad se zobrazí jedna osa y. (Výchozí)
axes Jeden graf se zobrazí s více osami y (jedna na řadu).
panels Jeden graf se vykreslí pro každou ycolumn hodnotu. Maximálně pět panelů.

Příklady

Příklad v této části ukazuje, jak použít syntaxi, která vám pomůže začít.

Příklady v tomto článku používají veřejně dostupné tabulky v clusteru nápovědy, jako je StormEvents tabulka v databázi Ukázky.

Příklady v tomto článku používají veřejně dostupné tabulky, jako je tabulka StormEvents v analýze počasí, ukázková data.

Vykreslení spojnicového grafu

Tento dotaz načte události bouře ve Virginii, zaměřuje se na čas zahájení a poškození vlastností a pak tyto informace zobrazí ve spojnicovém grafu.

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

Snímek obrazovky s výstupem vizualizace spojnicového grafu

Označení spojnicového grafu

Tento dotaz načte události bouře ve Virginii, zaměřuje se na čas zahájení a poškození majetku a potom zobrazí tyto informace ve spojnicovém grafu se zadanými názvy pro lepší srozumitelnost a prezentaci.

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"
    )

Snímek obrazovky spojnicového grafu s popisky

Mezní hodnoty zobrazené na ose y

Tento dotaz načte události bouře ve Virginii, zaměřuje se na čas zahájení a poškození majetku a potom zobrazí tyto informace ve spojnicovém grafu se zadanými limity osy y pro lepší vizualizaci dat.

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

Snímek obrazovky spojnicového grafu s omezeními hodnot osy y

Zobrazení více os y

Tento dotaz načte události hail v Texasu, Nebrasce a Kansasu. Spočítá počet událostí hail za den pro každý stav a pak tyto informace zobrazí ve spojnicovém grafu s samostatnými panely pro každý stav.

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

Snímek obrazovky s výsledkem dotazu časového grafu s vlastností panelu ysplit