DetectRequest interface
A solicitação de detecção de anomalias inteira ou última.
Propriedades
custom |
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. |
impute |
Usado para especificar o valor a ser preenchido, ele é usado quando granularidade não é "nenhum" e imputeMode é "fixo". |
impute |
Usado para especificar como lidar com valores ausentes na série de entrada, ele é usado quando a granularidade não é "nenhum". |
max |
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
Azure SDK for JavaScript