Partager via


DetectRequest interface

Demande de détection de la totalité ou de la dernière anomalie.

Propriétés

customInterval

L’intervalle personnalisé est utilisé pour définir un intervalle de temps non standard, par exemple, si la série est de 5 minutes, la requête peut être définie comme {"granularité »:"minutely », « customInterval »:5}.

granularity

Argument facultatif, peut être annuel, mensuel, hebdomadaire, quotidien, horaire, minuteux, deuxièmement, microsecondes ou aucun. Si la granularité n’est pas présente, elle sera nulle par défaut. Si la granularité est nulle, la propriété timestamp dans le point de série chronologique peut être absente.

imputeFixedValue

Utilisé pour spécifier la valeur à remplir, il est utilisé lorsque la granularité n’est pas « none » et imputeMode est « fixed ».

imputeMode

Utilisé pour spécifier comment traiter les valeurs manquantes dans la série d’entrée, il est utilisé lorsque la granularité n’est pas « aucune ».

maxAnomalyRatio

Argument facultatif, paramètre de modèle avancé, rapport d’anomalie maximal dans une série chronologique.

period

Argument facultatif, valeur périodique d’une série chronologique. Si la valeur est nulle ou absente, l’API détermine automatiquement la période.

sensitivity

Argument facultatif, paramètre de modèle avancé, entre 0 et 99, plus la valeur est faible, plus la valeur de marge est grande, ce qui signifie que moins d’anomalies seront acceptées.

series

Points de données de série chronologique. Les points doivent être triés par horodatage dans l’ordre croissant pour correspondre au résultat de détection d’anomalie. Si les données ne sont pas triées correctement ou s’il y a un horodatage en double, l’API ne fonctionnera pas. Dans ce cas, un message d’erreur est retourné.

Détails de la propriété

customInterval

L’intervalle personnalisé est utilisé pour définir un intervalle de temps non standard, par exemple, si la série est de 5 minutes, la requête peut être définie comme {"granularité »:"minutely », « customInterval »:5}.

customInterval?: number

Valeur de propriété

number

granularity

Argument facultatif, peut être annuel, mensuel, hebdomadaire, quotidien, horaire, minuteux, deuxièmement, microsecondes ou aucun. Si la granularité n’est pas présente, elle sera nulle par défaut. Si la granularité est nulle, la propriété timestamp dans le point de série chronologique peut être absente.

granularity?: TimeGranularity

Valeur de propriété

imputeFixedValue

Utilisé pour spécifier la valeur à remplir, il est utilisé lorsque la granularité n’est pas « none » et imputeMode est « fixed ».

imputeFixedValue?: number

Valeur de propriété

number

imputeMode

Utilisé pour spécifier comment traiter les valeurs manquantes dans la série d’entrée, il est utilisé lorsque la granularité n’est pas « aucune ».

imputeMode?: string

Valeur de propriété

string

maxAnomalyRatio

Argument facultatif, paramètre de modèle avancé, rapport d’anomalie maximal dans une série chronologique.

maxAnomalyRatio?: number

Valeur de propriété

number

period

Argument facultatif, valeur périodique d’une série chronologique. Si la valeur est nulle ou absente, l’API détermine automatiquement la période.

period?: number

Valeur de propriété

number

sensitivity

Argument facultatif, paramètre de modèle avancé, entre 0 et 99, plus la valeur est faible, plus la valeur de marge est grande, ce qui signifie que moins d’anomalies seront acceptées.

sensitivity?: number

Valeur de propriété

number

series

Points de données de série chronologique. Les points doivent être triés par horodatage dans l’ordre croissant pour correspondre au résultat de détection d’anomalie. Si les données ne sont pas triées correctement ou s’il y a un horodatage en double, l’API ne fonctionnera pas. Dans ce cas, un message d’erreur est retourné.

series: TimeSeriesPoint[]

Valeur de propriété