Partilhar via


Request Classe

Definição

public class Request
type Request = class
Public Class Request
Herança
Request

Construtores

Request()

Inicializa uma nova instância da classe Request.

Request(IList<Point>, Granularity, Nullable<Int32>, Nullable<Int32>, Nullable<Double>, Nullable<Int32>)

Inicializa uma nova instância da classe Request.

Propriedades

CustomInterval

Obtém ou define que 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

Obtém ou define pode ser apenas um de anual, mensal, semanal, diário, por hora ou por minuto. A granularidade é usada para verificar se a série de entrada é válida. Os valores possíveis incluem: 'anual', 'mensal', 'semanal', 'daily', 'hourly', 'minutely'

MaxAnomalyRatio

Obtém ou define o argumento opcional, o parâmetro de modelo avançado, a taxa máxima de anomalias em uma série temporal.

Period

Obtém ou define o 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

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

Series

Obtém ou define 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.

Métodos

Validate()

Valide o objeto .

Aplica-se a