Gráfico de anomalías
Se aplica a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
La visualización del gráfico de anomalías es similar a un gráfico de tiempo, pero resalta las anomalías mediante la función series_decompose_anomalies .
Nota:
Esta visualización solo se puede usar en el contexto del operador render.
Sintaxis
T anomalychart
render
|
[with
(
propertyName =
propertyValue [,
...]])
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Type | Obligatorio | Descripción |
---|---|---|---|
T | string |
✔️ | Nombre de la tabla de entrada. |
propertyName, propertyValue | string |
Lista separada por comas de pares de propiedades clave-valor. Consulte las propiedades admitidas. |
Propiedades admitidas
Todas las propiedades son opcionales.
PropertyName | PropertyValue |
---|---|
accumulate |
Indica si el valor de cada medida se agrega a todos sus predecesores. (true o false ) |
legend |
Indica si se va a mostrar una leyenda o no (visible o hidden ). |
series |
Lista delimitada por comas de columnas cuyos valores por registro combinados definen la serie a la que pertenece el registro. |
ymin |
Valor mínimo que se va a mostrar en el eje Y. |
ymax |
Valor máximo que se va a mostrar en el eje Y. |
title |
Título de la visualización (de tipo string ). |
xaxis |
Cómo se escala el eje X (linear o log ). |
xcolumn |
Qué columna del resultado se usa para el eje X. |
xtitle |
Título del eje X (de tipo string ). |
yaxis |
Cómo se escala el eje Y (linear o log ). |
ycolumns |
Lista delimitada por comas de las columnas que se componen de los valores proporcionados por valor de la columna X. |
ysplit |
Cómo dividir varias visualizaciones. Para obtener más información, consulte Varios ejes y. |
ytitle |
Título del eje Y (de tipo string ). |
anomalycolumns |
Lista delimitada por comas de columnas, que se considerarán series de anomalías y se mostrarán como puntos en el gráfico. |
Propiedad ysplit
Esta visualización admite la división en varios valores del eje Y. Los valores admitidos de esta propiedad son:
ysplit |
Descripción |
---|---|
none |
Se muestra un solo eje Y para todos los datos de la serie. (Es el valor predeterminado). |
axes |
Se muestra un solo gráfico con varios ejes Y (uno por serie). |
panels |
Un gráfico se representa para cada valor ycolumn (hasta un límite). |
Ejemplo
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.