Partilhar via


Request Construtores

Definição

Sobrecargas

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.

Request()

Origem:
Request.cs

Inicializa uma nova instância da classe Request.

public Request ();
Public Sub New ()

Aplica-se a

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

Origem:
Request.cs

Inicializa uma nova instância da classe Request.

public Request (System.Collections.Generic.IList<Microsoft.Azure.CognitiveServices.AnomalyDetector.Models.Point> series, Microsoft.Azure.CognitiveServices.AnomalyDetector.Models.Granularity granularity, int? customInterval = default, int? period = default, double? maxAnomalyRatio = default, int? sensitivity = default);
new Microsoft.Azure.CognitiveServices.AnomalyDetector.Models.Request : System.Collections.Generic.IList<Microsoft.Azure.CognitiveServices.AnomalyDetector.Models.Point> * Microsoft.Azure.CognitiveServices.AnomalyDetector.Models.Granularity * Nullable<int> * Nullable<int> * Nullable<double> * Nullable<int> -> Microsoft.Azure.CognitiveServices.AnomalyDetector.Models.Request
Public Sub New (series As IList(Of Point), granularity As Granularity, Optional customInterval As Nullable(Of Integer) = Nothing, Optional period As Nullable(Of Integer) = Nothing, Optional maxAnomalyRatio As Nullable(Of Double) = Nothing, Optional sensitivity As Nullable(Of Integer) = Nothing)

Parâmetros

series
IList<Point>

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.

granularity
Granularity

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

customInterval
Nullable<Int32>

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}.

period
Nullable<Int32>

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.

maxAnomalyRatio
Nullable<Double>

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

sensitivity
Nullable<Int32>

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

Aplica-se a