DetectRequest interface
Solicitud de detección de anomalías completa o última.
Propiedades
custom |
El intervalo personalizado se usa para establecer un intervalo de tiempo no estándar, por ejemplo, si la serie es de 5 minutos, la solicitud se puede establecer como {"granularidad":"minutely", "customInterval":5}. |
granularity | El argumento opcional puede ser uno de los argumentos anual, mensual, semanal, diario, diario, por hora, minuto, segundo, microsegundos o ninguno. Si la granularidad no está presente, no será ninguna de forma predeterminada. Si la granularidad no es ninguna, la propiedad timestamp en el punto de serie temporal puede estar ausente. |
impute |
Se usa para especificar el valor que se va a rellenar, se usa cuando la granularidad no es "none" y imputeMode es "fixed". |
impute |
Se usa para especificar cómo tratar los valores que faltan en la serie de entrada, se usa cuando la granularidad no es "none". |
max |
Argumento opcional, parámetro de modelo avanzado, proporción máxima de anomalías en una serie temporal. |
period | Argumento opcional, valor periódico de una serie temporal. Si el valor es null o no está presente, la API determinará el período automáticamente. |
sensitivity | Argumento opcional, parámetro de modelo avanzado, entre 0 y 99, cuanto menor sea el valor, mayor será el valor de margen, lo que significa que se aceptarán menos anomalías. |
series | Puntos de datos de serie temporal. Los puntos deben ordenarse por marca de tiempo en orden ascendente para que coincidan con el resultado de la detección de anomalías. Si los datos no se ordenan correctamente o hay una marca de tiempo duplicada, la API no funcionará. En tal caso, se devolverá un mensaje de error. |
Detalles de las propiedades
customInterval
El intervalo personalizado se usa para establecer un intervalo de tiempo no estándar, por ejemplo, si la serie es de 5 minutos, la solicitud se puede establecer como {"granularidad":"minutely", "customInterval":5}.
customInterval?: number
Valor de propiedad
number
granularity
El argumento opcional puede ser uno de los argumentos anual, mensual, semanal, diario, diario, por hora, minuto, segundo, microsegundos o ninguno. Si la granularidad no está presente, no será ninguna de forma predeterminada. Si la granularidad no es ninguna, la propiedad timestamp en el punto de serie temporal puede estar ausente.
granularity?: TimeGranularity
Valor de propiedad
imputeFixedValue
Se usa para especificar el valor que se va a rellenar, se usa cuando la granularidad no es "none" y imputeMode es "fixed".
imputeFixedValue?: number
Valor de propiedad
number
imputeMode
Se usa para especificar cómo tratar los valores que faltan en la serie de entrada, se usa cuando la granularidad no es "none".
imputeMode?: string
Valor de propiedad
string
maxAnomalyRatio
Argumento opcional, parámetro de modelo avanzado, proporción máxima de anomalías en una serie temporal.
maxAnomalyRatio?: number
Valor de propiedad
number
period
Argumento opcional, valor periódico de una serie temporal. Si el valor es null o no está presente, la API determinará el período automáticamente.
period?: number
Valor de propiedad
number
sensitivity
Argumento opcional, parámetro de modelo avanzado, entre 0 y 99, cuanto menor sea el valor, mayor será el valor de margen, lo que significa que se aceptarán menos anomalías.
sensitivity?: number
Valor de propiedad
number
series
Puntos de datos de serie temporal. Los puntos deben ordenarse por marca de tiempo en orden ascendente para que coincidan con el resultado de la detección de anomalías. Si los datos no se ordenan correctamente o hay una marca de tiempo duplicada, la API no funcionará. En tal caso, se devolverá un mensaje de error.
series: TimeSeriesPoint[]
Valor de propiedad
Azure SDK for JavaScript