DetectRequest interface
Запрос полного или последнего обнаружения аномалий.
Свойства
custom |
Настраиваемый интервал используется для задания нестандартного интервала времени. Например, если ряд составляет 5 минут, запрос можно задать как {"granularity":"minutely", "customInterval":5}. |
granularity | Необязательный аргумент, может иметь значение ежегодно, ежемесячно, еженедельно, ежедневно, ежечасно, поминутно, во-вторых, микросекунд или нет. Если степень детализации отсутствует, по умолчанию она будет не указана. Если степень детализации отсутствует, свойство timestamp в точке временных рядов может отсутствовать. |
impute |
Используется для указания значения для заполнения, он используется, когда степень детализации не имеет значения none, а imputeMode — "фиксированная". |
impute |
Используется для указания способа обработки отсутствующих значений во входном ряду, он используется, если степень детализации не имеет значения none. |
max |
Необязательный аргумент, параметр расширенной модели, максимальное соотношение аномалий во временных рядах. |
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[]
Значение свойства
Azure SDK for JavaScript