Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Applies to: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Wizualizacja wykresu warstwowego przedstawia relację szeregów czasowych. Pierwsza kolumna zapytania powinna być numeryczna i jest używana jako oś x. Inne kolumny liczbowe to osie y. W przeciwieństwie do wykresów liniowych wykresy warstwowe również wizualnie reprezentują wolumin. Wykresy warstwowe idealnie nadają się do wskazywania zmiany między różnymi zestawami danych.
Note
This visualization can only be used in the context of the render operator.
Syntax
T|renderareachart [with(propertyName=propertyValue [, ...])]
Learn more about syntax conventions.
Parameters
| Name | Typ | Required | Description |
|---|---|---|---|
| T | string |
✔️ | Nazwa tabeli wejściowej. |
| propertyName, propertyValue | string |
Rozdzielona przecinkami lista par właściwości klucz-wartość. See supported properties. |
Supported properties
Wszystkie właściwości są opcjonalne.
| PropertyName | PropertyValue |
|---|---|
accumulate |
Czy wartość każdej miary jest dodawana do wszystkich jego poprzedników. (true lub false) |
kind |
Dalsze opracowanie rodzaju wizualizacji. Aby uzyskać więcej informacji, zobacz kind właściwość. |
legend |
Czy wyświetlać legendę, czy nie (visible lub hidden). |
series |
Rozdzielana przecinkami lista kolumn, których połączone wartości dla rekordu definiują serię, do której należy rekord. |
ymin |
Minimalna wartość, która ma być wyświetlana na osi Y. |
ymax |
Maksymalna wartość, która ma być wyświetlana na osi Y. |
title |
Tytuł wizualizacji (typu string). |
xaxis |
Jak skalować oś x (linear lub log). |
xcolumn |
Która kolumna w wyniku jest używana dla osi x. |
xtitle |
Tytuł osi x (typu string). |
yaxis |
Jak skalować oś y (linear lub log). |
ycolumns |
Rozdzielana przecinkami lista kolumn, które składają się z wartości podanych na wartość kolumny x. |
ysplit |
Jak podzielić wartości osi y dla wielu wizualizacji. |
ytitle |
Tytuł osi y (typu string). |
ysplit własność
Ta wizualizacja obsługuje dzielenie na wiele wartości osi y:
ysplit |
Description |
|---|---|
none |
Pojedyncza oś y jest wyświetlana dla wszystkich danych serii. (Default) |
axes |
Pojedynczy wykres jest wyświetlany z wieloma osiami y (jeden na serię). |
panels |
Jeden wykres jest renderowany dla każdej wartości ycolumn. Maksymalnie pięć paneli. |
Supported properties
Wszystkie właściwości są opcjonalne.
| PropertyName | PropertyValue |
|---|---|
kind |
Dalsze opracowanie rodzaju wizualizacji. Aby uzyskać więcej informacji, zobacz kind właściwość. |
series |
Rozdzielana przecinkami lista kolumn, których połączone wartości dla rekordu definiują serię, do której należy rekord. |
title |
Tytuł wizualizacji (typu string). |
kind własność
Tę wizualizację można dokładniej opracować, podając kind właściwość .
Obsługiwane wartości tej właściwości to:
kind wartość |
Description |
|---|---|
default |
Każdy "obszar" stoi na własną rękę. |
unstacked |
Tak samo jak default. |
stacked |
Stos "obszary" po prawej stronie. |
stacked100 |
Stos "obszary" po prawej stronie i rozciągnij każdy z nich do tej samej szerokości co pozostałe. |
Examples
W przykładzie w tej sekcji pokazano, jak używać składni, aby ułatwić rozpoczęcie pracy.
The examples in this article use publicly available tables in the help cluster, such as the
StormEventstable in the Samples database.
The examples in this article use publicly available tables, such as the
Weathertable in the Weather analytics sample gallery. Może być konieczne zmodyfikowanie nazwy tabeli w przykładowym zapytaniu, aby było zgodne z tabelą w obszarze roboczym.
Prosty wykres warstwowy
W poniższym przykładzie przedstawiono podstawową wizualizację wykresu warstwowego.
demo_series3
| render areachart
Wykres warstwowy przy użyciu właściwości
Poniższy przykład przedstawia wykres warstwowy przy użyciu wielu ustawień właściwości.
OccupancyDetection
| summarize avg_temp= avg(Temperature), avg_humidity= avg(Humidity) by bin(Timestamp, 1h)
| render areachart
with (
kind = unstacked,
legend = visible,
ytitle ="Sample value",
ymin = 10,
ymax =100,
xtitle = "Time",
title ="Humidity and temperature"
)
Wykres warstwowy z podziałem paneli
W poniższym przykładzie pokazano wykres warstwowy przy użyciu podzielonych paneli. W tym przykładzie właściwość ysplit jest ustawiona na panels.
StormEvents
| where State in ("TEXAS", "NEBRASKA", "KANSAS") and EventType == "Hail"
| summarize count=count() by State, bin(StartTime, 1d)
| render areachart
with (
ysplit= panels,
legend = visible,
ycolumns=count,
yaxis =log,
ytitle ="Count",
ymin = 0,
ymax =100,
xaxis = linear,
xcolumn = StartTime,
xtitle = "Date",
title ="Hail events"
)