Anomaliegrafiek

De visualisatie van het anomaliediagram is vergelijkbaar met een tijddiagram, maar markeert afwijkingen met behulp van de functie series_decompose_anomalies .

Notitie

Deze visualisatie kan alleen worden gebruikt in de context van de renderoperator.

Syntax

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

Meer informatie over syntaxisconventies.

Parameters

Naam Type Vereist Beschrijving
T string ✔️ Naam van invoertabel.
propertyName, propertyValue string Een door komma's gescheiden lijst met sleutel-waarde-eigenschappenparen. Zie ondersteunde eigenschappen.

Ondersteunde eigenschappen

Alle eigenschappen zijn optioneel.

PropertyName PropertyValue
accumulate Of de waarde van elke meting wordt toegevoegd aan alle voorafgaande waarden. (true of false)
legend Of een legenda wel of niet (visible of hidden) moet worden weergegeven.
series Een door komma's gescheiden lijst met kolommen waarvan de gecombineerde waarden per record de reeks definiëren waartoe de record behoort.
ymin De minimumwaarde die moet worden weergegeven op de Y-as.
ymax De maximumwaarde die moet worden weergegeven op de Y-as.
title De titel van de visualisatie (van het type string).
xaxis De schaal van de x-as (linear of log).
xcolumn Welke kolom in het resultaat wordt gebruikt voor de x-as.
xtitle De titel van de x-as (van het type string).
yaxis De y-as schalen (linear of log).
ycolumns Door komma's gescheiden lijst met kolommen die bestaan uit de waarden die zijn opgegeven per waarde van de x-kolom.
ysplit Meerdere visualisaties splitsen. Zie Meerdere y-assen voor meer informatie.
ytitle De titel van de y-as (van het type string).
anomalycolumns Door komma's gescheiden lijst met kolommen, die worden beschouwd als anomaliereeksen en worden weergegeven als punten in de grafiek

ysplit Eigenschap

Deze visualisatie ondersteunt het splitsen in meerdere y-aswaarden. De ondersteunde waarden van deze eigenschap zijn:

ysplit Description
none Er wordt één y-as weergegeven voor alle reeksgegevens. (standaard)
axes Er wordt één grafiek weergegeven met meerdere y-assen (één per reeks).
panels Er wordt één grafiek weergegeven voor elke ycolumn waarde (tot een bepaalde limiet).

Voorbeeld

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 (anomalies, score, baseline) = series_decompose_anomalies(num, 1.5, -1, 'linefit')
| render anomalychart with(anomalycolumns=anomalies, title='Web app. traffic of a month, anomalies') //use "| render anomalychart with anomalycolumns=anomalies" to render the anomalies as bold points on the series charts.

Schermopname van de uitvoer van anomaliegrafiek.

Deze visualisatie wordt niet ondersteund in Azure Monitor.