Compartilhar via


DetectRequest interface

A solicitação de detecção de anomalias inteira ou última.

Propriedades

customInterval

O Intervalo Personalizado é usado para definir um intervalo de tempo não padrão, por exemplo, se a série for de 5 minutos, a solicitação poderá ser definida como {"granularidade":"minutely", "customInterval":5}.

granularity

Argumento opcional, pode ser um de anual, mensal, semanal, diário, por hora, por minuto, segundo, microssegundo ou nenhum. Se a granularidade não estiver presente, ela não será nenhuma por padrão. Se granularidade não for nenhuma, a propriedade timestamp no ponto de série temporal poderá estar ausente.

imputeFixedValue

Usado para especificar o valor a ser preenchido, ele é usado quando granularidade não é "nenhum" e imputeMode é "fixo".

imputeMode

Usado para especificar como lidar com valores ausentes na série de entrada, ele é usado quando a granularidade não é "nenhum".

maxAnomalyRatio

Argumento opcional, parâmetro de modelo avançado, taxa máxima de anomalias em uma série temporal.

period

Argumento opcional, valor periódico de uma série temporal. Se o valor for nulo ou se não está presente, a API determinará o período automaticamente.

sensitivity

Argumento opcional, parâmetro de modelo avançado, entre 0 e 99, quanto menor for o valor, maior será o valor da margem, o que significa que menos anomalias serão aceitas.

series

Pontos de dados de série temporal. Os pontos devem ser classificados por carimbo de data/hora em ordem crescente para corresponder ao resultado da detecção de anomalias. Se os dados não estiverem classificados corretamente ou houver um carimbo de data/hora duplicado, a API não funcionará. Nesse caso, uma mensagem de erro será retornada.

Detalhes da propriedade

customInterval

O Intervalo Personalizado é usado para definir um intervalo de tempo não padrão, por exemplo, se a série for de 5 minutos, a solicitação poderá ser definida como {"granularidade":"minutely", "customInterval":5}.

customInterval?: number

Valor da propriedade

number

granularity

Argumento opcional, pode ser um de anual, mensal, semanal, diário, por hora, por minuto, segundo, microssegundo ou nenhum. Se a granularidade não estiver presente, ela não será nenhuma por padrão. Se granularidade não for nenhuma, a propriedade timestamp no ponto de série temporal poderá estar ausente.

granularity?: TimeGranularity

Valor da propriedade

imputeFixedValue

Usado para especificar o valor a ser preenchido, ele é usado quando granularidade não é "nenhum" e imputeMode é "fixo".

imputeFixedValue?: number

Valor da propriedade

number

imputeMode

Usado para especificar como lidar com valores ausentes na série de entrada, ele é usado quando a granularidade não é "nenhum".

imputeMode?: string

Valor da propriedade

string

maxAnomalyRatio

Argumento opcional, parâmetro de modelo avançado, taxa máxima de anomalias em uma série temporal.

maxAnomalyRatio?: number

Valor da propriedade

number

period

Argumento opcional, valor periódico de uma série temporal. Se o valor for nulo ou se não está presente, a API determinará o período automaticamente.

period?: number

Valor da propriedade

number

sensitivity

Argumento opcional, parâmetro de modelo avançado, entre 0 e 99, quanto menor for o valor, maior será o valor da margem, o que significa que menos anomalias serão aceitas.

sensitivity?: number

Valor da propriedade

number

series

Pontos de dados de série temporal. Os pontos devem ser classificados por carimbo de data/hora em ordem crescente para corresponder ao resultado da detecção de anomalias. Se os dados não estiverem classificados corretamente ou houver um carimbo de data/hora duplicado, a API não funcionará. Nesse caso, uma mensagem de erro será retornada.

series: TimeSeriesPoint[]

Valor da propriedade