Partager via


Graphique d’anomalies

S’applique à : ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

La visualisation du graphique d’anomalies est similaire à un graphique chronologique, mais met en évidence les anomalies à l’aide de la fonction series_decompose_anomalies .

Remarque

Cette visualisation ne peut être utilisée que dans le contexte de l’opérateur de rendu.

Syntaxe

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

En savoir plus sur les conventions de syntaxe.

Paramètres

Nom Type Requise Description
T string ✔️ Nom de la table d’entrée.
propertyName, propertyValue string Liste séparée par des virgules de paires de propriétés clé-valeur. Consultez les propriétés prises en charge.

Propriétés prises en charge

Toutes les propriétés sont facultatives.

PropertyName PropertyValue
accumulate Indique si la valeur de chaque mesure est ajoutée à tous ses prédécesseurs. (true ou false)
legend Indique s’il faut afficher une légende ou non (visible ou hidden).
series Liste de colonnes (délimitées par des virgules) dont les valeurs par enregistrement combinées définissent la série à laquelle l’enregistrement appartient.
ymin Valeur minimale à afficher sur l’axe y.
ymax Valeur maximale à afficher sur l’axe y.
title Titre de la visualisation (de type string).
xaxis Comment mettre à l’échelle l’axe x (linear ou log).
xcolumn Quelle colonne dans le résultat est utilisée pour l’axe x.
xtitle Titre de l’axe x (de type string).
yaxis Comment mettre à l’échelle l’axe y (linear ou log).
ycolumns Liste de colonnes séparées par des virgules qui se composent des valeurs fournies par valeur de la colonne x.
ysplit Comment fractionner plusieurs visualisations. Pour plus d’informations, consultez Plusieurs axes y.
ytitle Titre de l’axe y (de type string).
anomalycolumns Liste délimitée par des virgules de colonnes, qui sera considérée comme une série d’anomalies et affichée en tant que points sur le graphique

Propriété ysplit

Cette visualisation prend en charge le fractionnement en plusieurs valeurs d’axe y. Les valeurs prises en charge de cette propriété sont les suivantes :

ysplit Description
none Un seul axe y est affiché pour toutes les données de la série. (Par défaut)
axes Un graphique unique s’affiche avec plusieurs axes y (un par série).
panels Un graphique est rendu pour chaque valeur ycolumn (jusqu’à une certaine limite).

Exemple

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.

Capture d’écran de la sortie du graphique d’anomalies.