Поделиться через


DetectRequest interface

Запрос полного или последнего обнаружения аномалий.

Свойства

customInterval

Настраиваемый интервал используется для задания нестандартного интервала времени. Например, если ряд составляет 5 минут, запрос можно задать как {"granularity":"minutely", "customInterval":5}.

granularity

Необязательный аргумент, может иметь значение ежегодно, ежемесячно, еженедельно, ежедневно, ежечасно, поминутно, во-вторых, микросекунд или нет. Если степень детализации отсутствует, по умолчанию она будет не указана. Если степень детализации отсутствует, свойство timestamp в точке временных рядов может отсутствовать.

imputeFixedValue

Используется для указания значения для заполнения, он используется, когда степень детализации не имеет значения none, а imputeMode — "фиксированная".

imputeMode

Используется для указания способа обработки отсутствующих значений во входном ряду, он используется, если степень детализации не имеет значения none.

maxAnomalyRatio

Необязательный аргумент, параметр расширенной модели, максимальное соотношение аномалий во временных рядах.

period

Необязательный аргумент, периодическое значение временного ряда. Если значение равно null или отсутствует, API определит период автоматически.

sensitivity

Необязательный аргумент, расширенный параметр модели, в диапазоне от 0 до 99, чем меньше значение, тем больше значение поля, что означает, что будет принято меньше аномалий.

series

Точки данных временных рядов. Точки должны быть отсортированы по метке времени в порядке возрастания в соответствии с результатом обнаружения аномалий. Если данные не отсортированы правильно или есть повторяющаяся метка времени, API не будет работать. В этом случае будет возвращено сообщение об ошибке.

Сведения о свойстве

customInterval

Настраиваемый интервал используется для задания нестандартного интервала времени. Например, если ряд составляет 5 минут, запрос можно задать как {"granularity":"minutely", "customInterval":5}.

customInterval?: number

Значение свойства

number

granularity

Необязательный аргумент, может иметь значение ежегодно, ежемесячно, еженедельно, ежедневно, ежечасно, поминутно, во-вторых, микросекунд или нет. Если степень детализации отсутствует, по умолчанию она будет не указана. Если степень детализации отсутствует, свойство timestamp в точке временных рядов может отсутствовать.

granularity?: TimeGranularity

Значение свойства

imputeFixedValue

Используется для указания значения для заполнения, он используется, когда степень детализации не имеет значения none, а imputeMode — "фиксированная".

imputeFixedValue?: number

Значение свойства

number

imputeMode

Используется для указания способа обработки отсутствующих значений во входном ряду, он используется, если степень детализации не имеет значения none.

imputeMode?: string

Значение свойства

string

maxAnomalyRatio

Необязательный аргумент, параметр расширенной модели, максимальное соотношение аномалий во временных рядах.

maxAnomalyRatio?: number

Значение свойства

number

period

Необязательный аргумент, периодическое значение временного ряда. Если значение равно null или отсутствует, API определит период автоматически.

period?: number

Значение свойства

number

sensitivity

Необязательный аргумент, расширенный параметр модели, в диапазоне от 0 до 99, чем меньше значение, тем больше значение поля, что означает, что будет принято меньше аномалий.

sensitivity?: number

Значение свойства

number

series

Точки данных временных рядов. Точки должны быть отсортированы по метке времени в порядке возрастания в соответствии с результатом обнаружения аномалий. Если данные не отсортированы правильно или есть повторяющаяся метка времени, API не будет работать. В этом случае будет возвращено сообщение об ошибке.

series: TimeSeriesPoint[]

Значение свойства