Anomáliadiagram

Az anomáliadiagram vizualizációja hasonló az idődiagramhoz, de kiemeli az anomáliákat a series_decompose_anomalies függvénnyel.

Megjegyzés

Ez a vizualizáció csak a renderelési operátor kontextusában használható.

Syntax

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

További információ a szintaxis konvenciókról.

Paraméterek

Név Típus Kötelező Leírás
T string ✔️ Bemeneti tábla neve.
propertyName, propertyValue string Kulcs-érték tulajdonságpárok vesszővel tagolt listája. Tekintse meg a támogatott tulajdonságokat.

Támogatott tulajdonságok

Minden tulajdonság megadása nem kötelező.

PropertyName PropertyValue
accumulate Azt jelzi, hogy az egyes mértékek értéke hozzá lesz-e adva az összes elődhöz. (true vagy false)
legend Megjeleníthető-e jelmagyarázat vagy sem (visible vagy hidden).
series Azoknak az oszlopoknak a vesszővel tagolt listája, amelyek rekordonként összesített értékei határozzák meg a rekordhoz tartozó adatsort.
ymin Az Y tengelyen megjelenítendő minimális érték.
ymax Az Y tengelyen megjelenítendő maximális érték.
title A vizualizáció címe (típus string).
xaxis Az x tengely (linear vagy log) skálázása
xcolumn Az eredmény melyik oszlopát használja a rendszer az x tengelyhez.
xtitle Az x tengely címe (típus string).
yaxis Az y tengely (linear vagy log) skálázása
ycolumns Az oszlopok vessző által tagolt listája, amely az x oszlop értékeként megadott értékekből áll.
ysplit Több vizualizáció felosztása. További információ: Több y tengely.
ytitle Az y tengely címe (típus string).
anomalycolumns Vesszővel tagolt oszlopok listája, amely anomáliák sorozatának minősül, és pontokként jelenik meg a diagramon

ysplit Tulajdonság

Ez a vizualizáció több y tengelyes értékre való felosztást is támogat. A tulajdonság támogatott értékei a következők:

ysplit Description
none Az összes adatsorhoz egyetlen y tengely jelenik meg. (Alapértelmezett)
axes Egyetlen diagram jelenik meg több y tengelyrel (sorozatonként egy).
panels Minden ycolumn értékhez egy diagram jelenik meg (bizonyos korlátig).

Példa

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.

Képernyőkép az anomáliás diagram kimenetéről.

Ez a vizualizáció nem támogatott az Azure Monitorban.