Freigeben über


DetectRequest interface

Die Anforderung der vollständigen oder letzten Anomalieerkennung.

Eigenschaften

customInterval

Benutzerdefiniertes Intervall wird verwendet, um ein nicht standardmäßiges Zeitintervall festzulegen, z. B. wenn die Reihe 5 Minuten beträgt, kann die Anforderung als {"granularity":"minutely", "customInterval":5} festgelegt werden.

granularity

Optionales Argument, kann eines von jährlich, monatlich, wöchentlich, täglich, stündlich, minütlich, zweitens, Mikrosekunde oder keine sein. Wenn keine Granularität vorhanden ist, ist sie standardmäßig keine. Wenn die Granularität keine ist, kann die Zeitstempeleigenschaft im Zeitreihenpunkt fehlen.

imputeFixedValue

Wird verwendet, um den zu füllenden Wert anzugeben, wird er verwendet, wenn die Granularität nicht "none" und imputeMode "fixed" ist.

imputeMode

Wird verwendet, um anzugeben, wie mit fehlenden Werten in der Eingabereihe umgegangen werden soll, wird sie verwendet, wenn die Granularität nicht "none" ist.

maxAnomalyRatio

Optionales Argument, erweiterter Modellparameter, maximales Anomalieverhältnis in einer Zeitreihe.

period

Optionales Argument, periodischer Wert einer Zeitreihe. Wenn der Wert NULL oder nicht vorhanden sind, bestimmt die API den Zeitraum automatisch.

sensitivity

Optionales Argument, erweiterter Modellparameter, zwischen 0 und 99, je niedriger der Wert ist, desto größer ist der Marginwert, was bedeutet, dass weniger Anomalien akzeptiert werden.

series

Zeitreihendatenpunkte. Punkte sollten nach Zeitstempel in aufsteigender Reihenfolge sortiert werden, um dem Ergebnis der Anomalieerkennung zu entsprechen. Wenn die Daten nicht ordnungsgemäß sortiert sind oder doppelter Zeitstempel vorhanden ist, funktioniert die API nicht. In diesem Fall wird eine Fehlermeldung zurückgegeben.

Details zur Eigenschaft

customInterval

Benutzerdefiniertes Intervall wird verwendet, um ein nicht standardmäßiges Zeitintervall festzulegen, z. B. wenn die Reihe 5 Minuten beträgt, kann die Anforderung als {"granularity":"minutely", "customInterval":5} festgelegt werden.

customInterval?: number

Eigenschaftswert

number

granularity

Optionales Argument, kann eines von jährlich, monatlich, wöchentlich, täglich, stündlich, minütlich, zweitens, Mikrosekunde oder keine sein. Wenn keine Granularität vorhanden ist, ist sie standardmäßig keine. Wenn die Granularität keine ist, kann die Zeitstempeleigenschaft im Zeitreihenpunkt fehlen.

granularity?: TimeGranularity

Eigenschaftswert

imputeFixedValue

Wird verwendet, um den zu füllenden Wert anzugeben, wird er verwendet, wenn die Granularität nicht "none" und imputeMode "fixed" ist.

imputeFixedValue?: number

Eigenschaftswert

number

imputeMode

Wird verwendet, um anzugeben, wie mit fehlenden Werten in der Eingabereihe umgegangen werden soll, wird sie verwendet, wenn die Granularität nicht "none" ist.

imputeMode?: string

Eigenschaftswert

string

maxAnomalyRatio

Optionales Argument, erweiterter Modellparameter, maximales Anomalieverhältnis in einer Zeitreihe.

maxAnomalyRatio?: number

Eigenschaftswert

number

period

Optionales Argument, periodischer Wert einer Zeitreihe. Wenn der Wert NULL oder nicht vorhanden sind, bestimmt die API den Zeitraum automatisch.

period?: number

Eigenschaftswert

number

sensitivity

Optionales Argument, erweiterter Modellparameter, zwischen 0 und 99, je niedriger der Wert ist, desto größer ist der Marginwert, was bedeutet, dass weniger Anomalien akzeptiert werden.

sensitivity?: number

Eigenschaftswert

number

series

Zeitreihendatenpunkte. Punkte sollten nach Zeitstempel in aufsteigender Reihenfolge sortiert werden, um dem Ergebnis der Anomalieerkennung zu entsprechen. Wenn die Daten nicht ordnungsgemäß sortiert sind oder doppelter Zeitstempel vorhanden ist, funktioniert die API nicht. In diesem Fall wird eine Fehlermeldung zurückgegeben.

series: TimeSeriesPoint[]

Eigenschaftswert