Sdílet prostřednictvím


Sloupcový graf

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

Vizuál sloupcového grafu potřebuje ve výsledku dotazu minimálně dva sloupce. Ve výchozím nastavení se první sloupec používá jako osa x. Tento sloupec může obsahovat text, datum a čas nebo číselné datové typy. Ostatní sloupce se používají jako osa y a obsahují číselné datové typy, které se mají zobrazit jako svislé čáry. Sloupcové grafy se používají k porovnání konkrétních položek podkategorie v oblasti hlavní kategorie, kde délka každého řádku představuje jeho hodnotu.

Poznámka:

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

Syntaxe

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

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 Určuje, jestli se hodnota každé míry přidá ke všem svým předchůdcům. (true nebo false)
kind Další zpracování druhu vizualizace. Další informace naleznete v tématu kind vlastnost.
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.
ytitle Název osy y (typu string).
ysplit Rozdělení vizualizace na několik hodnot osy y Další informace naleznete v tématu ysplit vlastnost.

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. Tato možnost je výchozí.
axes Jeden graf se zobrazí s více osami y (jedna na řadu).
panels Pro každou ycolumn hodnotu se vykreslí jeden graf.

Podporované vlastnosti

Všechny vlastnosti jsou volitelné.

PropertyName PropertyValue
kind Další zpracování druhu vizualizace. Další informace naleznete v tématu kind vlastnost.
series Seznam sloupců oddělených čárkami, jejichž kombinované hodnoty pro záznam definují řadu, do které záznam patří.
title Název vizualizace (typu string).

kind vlastnost

Tuto vizualizaci je možné dále propracovanou poskytnutím kind vlastnosti. Podporované hodnoty této vlastnosti jsou:

kind hodnota Definice
default Každý "sloupec" stojí samostatně.
unstacked Stejné jako default.
stacked Stack "columns" jeden na druhé.
stacked100 Naskládání "sloupců" a jejich roztažení na stejnou výšku jako ostatní.

Příklady

Vykreslení sloupcového grafu

StormEvents
| summarize event_count=count() by State
| where event_count > 10
| project State, event_count
| render columnchart

Snímek obrazovky s vizualizací sloupcového grafu

ysplit Použití vlastnosti

StormEvents
| summarize
    TotalInjuries = sum(InjuriesDirect) + sum(InjuriesIndirect),
    TotalDeaths = sum(DeathsDirect) + sum(DeathsIndirect)
    by bin(StartTime, 1d)
| project StartTime, TotalInjuries, TotalDeaths
| render columnchart with (ysplit=axes)

Snímek obrazovky sloupcového grafu s vlastností osy ysplit

Pokud chcete zobrazení rozdělit na samostatné panely, zadejte panels místo axes:

StormEvents
| summarize
    TotalInjuries = sum(InjuriesDirect) + sum(InjuriesIndirect),
    TotalDeaths = sum(DeathsDirect) + sum(DeathsIndirect)
    by bin(StartTime, 1d)
| project StartTime, TotalInjuries, TotalDeaths
| render columnchart with (ysplit=panels)

Snímek obrazovky se sloupcovým grafem s vlastností ysplit panels

Příklad

StormEvents
| summarize event_count=count() by State
| where event_count > 10
| project State, event_count
| render columnchart

Snímek obrazovky s vizualizací sloupcového grafu