Compartir a través de


DetectRequest interface

Solicitud de detección de anomalías completa o última.

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}.

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.

imputeFixedValue

Se usa para especificar el valor que se va a rellenar, se usa cuando la granularidad no es "none" y imputeMode es "fixed".

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".

maxAnomalyRatio

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