Condividi tramite


DetectRequest interface

Richiesta dell'intero rilevamento anomalie o dell'ultima.

Proprietà

customInterval

L'intervallo personalizzato viene usato per impostare l'intervallo di tempo non standard, ad esempio se la serie è di 5 minuti, la richiesta può essere impostata su {"granularità":"minutely", "customInterval":5}.

granularity

Argomento facoltativo, può essere uno di anno, mensile, settimanale, giornaliero, orario, minuto, secondo, microsecondo o nessuno. Se la granularità non è presente, non sarà per impostazione predefinita. Se la granularità non è nulla, la proprietà timestamp nel punto della serie temporale può essere assente.

imputeFixedValue

Usato per specificare il valore da riempire, viene usato quando la granularità non è "none" e imputeMode è "fixed".

imputeMode

Usato per specificare come gestire i valori mancanti nella serie di input, viene usato quando la granularità non è "none".

maxAnomalyRatio

Argomento facoltativo, parametro del modello avanzato, rapporto anomalie massime in una serie temporale.

period

Argomento facoltativo, valore periodico di una serie temporale. Se il valore è Null o non è presente, l'API determina il periodo automaticamente.

sensitivity

Argomento facoltativo, parametro del modello avanzato, compreso tra 0 e 99, minore è il valore, maggiore sarà il valore del margine, il che significa che verranno accettate meno anomalie.

series

Punti dati delle serie temporali. I punti devono essere ordinati in base al timestamp in ordine crescente in modo che corrispondano al risultato del rilevamento anomalie. Se i dati non sono ordinati correttamente o se è presente un timestamp duplicato, l'API non funzionerà. In questo caso, verrà restituito un messaggio di errore.

Dettagli proprietà

customInterval

L'intervallo personalizzato viene usato per impostare l'intervallo di tempo non standard, ad esempio se la serie è di 5 minuti, la richiesta può essere impostata su {"granularità":"minutely", "customInterval":5}.

customInterval?: number

Valore della proprietà

number

granularity

Argomento facoltativo, può essere uno di anno, mensile, settimanale, giornaliero, orario, minuto, secondo, microsecondo o nessuno. Se la granularità non è presente, non sarà per impostazione predefinita. Se la granularità non è nulla, la proprietà timestamp nel punto della serie temporale può essere assente.

granularity?: TimeGranularity

Valore della proprietà

imputeFixedValue

Usato per specificare il valore da riempire, viene usato quando la granularità non è "none" e imputeMode è "fixed".

imputeFixedValue?: number

Valore della proprietà

number

imputeMode

Usato per specificare come gestire i valori mancanti nella serie di input, viene usato quando la granularità non è "none".

imputeMode?: string

Valore della proprietà

string

maxAnomalyRatio

Argomento facoltativo, parametro del modello avanzato, rapporto anomalie massime in una serie temporale.

maxAnomalyRatio?: number

Valore della proprietà

number

period

Argomento facoltativo, valore periodico di una serie temporale. Se il valore è Null o non è presente, l'API determina il periodo automaticamente.

period?: number

Valore della proprietà

number

sensitivity

Argomento facoltativo, parametro del modello avanzato, compreso tra 0 e 99, minore è il valore, maggiore sarà il valore del margine, il che significa che verranno accettate meno anomalie.

sensitivity?: number

Valore della proprietà

number

series

Punti dati delle serie temporali. I punti devono essere ordinati in base al timestamp in ordine crescente in modo che corrispondano al risultato del rilevamento anomalie. Se i dati non sono ordinati correttamente o se è presente un timestamp duplicato, l'API non funzionerà. In questo caso, verrà restituito un messaggio di errore.

series: TimeSeriesPoint[]

Valore della proprietà