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|
render
anomalychart
[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.
Deze visualisatie wordt niet ondersteund in Azure Monitor.
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor