Gráfico de anomalias
A visualização do gráfico de anomalias é semelhante a um gráfico de tempo, mas realça anomalias com a função series_decompose_anomalies .
Nota
Esta visualização só pode ser utilizada no contexto do operador de composição.
Syntax
T|
render
anomalychart
[with
(
propertyName=
propertyValue [,
...])
]
Saiba mais sobre as convenções de sintaxe.
Parâmetros
Nome | Tipo | Necessário | Descrição |
---|---|---|---|
T | string |
✔️ | Nome da tabela de entrada. |
propertyName, propertyValue | string |
Uma lista separada por vírgulas de pares de propriedades chave-valor. Veja as propriedades suportadas. |
Propriedades suportadas
Todas as propriedades são opcionais.
PropertyName | PropertyValue |
---|---|
accumulate |
Se o valor de cada medida é adicionado a todos os seus antecessores. (true ou false ) |
legend |
Quer apresente ou não uma legenda (visible ou hidden ). |
series |
Lista delimitada por vírgulas de colunas cujos valores combinados por registo definem a série à qual o registo pertence. |
ymin |
O valor mínimo a apresentar no eixo Y. |
ymax |
O valor máximo a apresentar no eixo Y. |
title |
O título da visualização (do tipo string ). |
xaxis |
Como dimensionar o eixo x (linear ou log ). |
xcolumn |
Que coluna no resultado é utilizada para o eixo x. |
xtitle |
O título do eixo x (do tipo string ). |
yaxis |
Como dimensionar o eixo y (linear ou log ). |
ycolumns |
Lista delimitada por vírgulas de colunas que consistem nos valores fornecidos por valor da coluna x. |
ysplit |
Como dividir múltiplas visualizações. Para obter mais informações, veja Vários eixos y. |
ytitle |
O título do eixo y (do tipo string ). |
anomalycolumns |
Lista delimitada por vírgulas de colunas, que serão consideradas séries de anomalias e apresentadas como pontos no gráfico |
ysplit
propriedade
Esta visualização suporta a divisão em múltiplos valores de eixo y. Os valores suportados desta propriedade são:
ysplit |
Description |
---|---|
none |
É apresentado um único eixo y para todos os dados da série. (Predefinição) |
axes |
Um único gráfico é apresentado com vários eixos y (um por série). |
panels |
É composto um gráfico para cada ycolumn valor (até algum limite). |
Exemplo
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.
Esta visualização não é suportada no Azure Monitor.
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários