Partilhar via


AnomalyDetector class

Extends

Construtores

AnomalyDetector(string, AnomalyDetectorOptionalParams)

Inicializa uma nova instância da classe AnomalyDetector.

Propriedades Herdadas

apiVersion
endpoint

Métodos

deleteMultivariateModel(string, AnomalyDetectorDeleteMultivariateModelOptionalParams)

Excluir um modelo multivariado existente de acordo com o modelId

detectAnomaly(string, DetectionRequest, AnomalyDetectorDetectAnomalyOptionalParams)

Enviar tarefa de deteção de anomalia multivariada com o modelo treinado de modelId, o esquema de entrada deve ser o mesmo com a solicitação de treinamento. Assim, a solicitação será concluída de forma assíncrona e retornará um resultId para consultar o resultado da deteção. A solicitação deve ser um link de origem para indicar um Uri de armazenamento do Azure acessível externamente (de preferência um Uri de Assinatura de Acesso Compartilhado). Todas as séries temporais usadas na geração do modelo devem ser compactadas em um único arquivo. Cada série temporal será a seguinte: a primeira coluna é carimbo de data/hora e a segunda coluna é valor.

detectChangePoint(DetectChangePointRequest, AnomalyDetectorDetectChangePointOptionalParams)

Avalie a pontuação de pontos de alteração de cada ponto da série

detectEntireSeries(DetectRequest, AnomalyDetectorDetectEntireSeriesOptionalParams)

Esta operação gera um modelo com uma série inteira, cada ponto é detetado com o mesmo modelo. Com este método, os pontos antes e depois de um determinado ponto são usados para determinar se é uma anomalia. Toda a deteção pode dar ao usuário um status geral da série temporal.

detectLastPoint(DetectRequest, AnomalyDetectorDetectLastPointOptionalParams)

Esta operação gera um modelo usando pontos antes do mais recente. Com este método, apenas pontos históricos são usados para determinar se o ponto alvo é uma anomalia. A última operação de deteção de pontos corresponde ao cenário de monitoramento em tempo real das métricas de negócios.

exportModel(string, AnomalyDetectorExportModelOptionalParams)

Exportar modelo de deteção de anomalias multivariadas com base em modelId

getDetectionResult(string, AnomalyDetectorGetDetectionResultOptionalParams)

Obtenha um resultado de deteção de anomalias multivariado com base no resultId retornado pela api DetectAnomalyAsync

getMultivariateModel(string, AnomalyDetectorGetMultivariateModelOptionalParams)

Obtenha informações detalhadas do modelo multivariado, incluindo o status de treinamento e as variáveis usadas no modelo.

lastDetectAnomaly(string, LastDetectionRequest, AnomalyDetectorLastDetectAnomalyOptionalParams)

API sincronizada para deteção de anomalias.

listMultivariateModel(AnomalyDetectorListMultivariateModelOptionalParams)

Listar modelos de uma assinatura

trainMultivariateModel(AnomalyDetectorClientModelInfo, AnomalyDetectorTrainMultivariateModelOptionalParams)

Crie e treine um modelo multivariado de deteção de anomalias. A solicitação deve incluir um parâmetro de origem para indicar um Uri de armazenamento do Azure acessível externamente (de preferência um Uri de Assinatura de Acesso Compartilhado). Todas as séries temporais usadas na geração do modelo devem ser compactadas em um único arquivo. Cada série temporal estará em um único arquivo CSV no qual a primeira coluna é carimbo de data/hora e a segunda coluna é valor.

Métodos Herdados

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Envie uma solicitação HTTP que é preenchida usando o OperationSpec fornecido.

sendRequest(RequestPrepareOptions | WebResourceLike)

Envie o httpRequest fornecido.

Detalhes do Construtor

AnomalyDetector(string, AnomalyDetectorOptionalParams)

Inicializa uma nova instância da classe AnomalyDetector.

new AnomalyDetector(endpoint: string, options?: AnomalyDetectorOptionalParams)

Parâmetros

endpoint

string

Pontos de extremidade de Serviços Cognitivos suportados (protocolo e nome do host, por exemplo: https://westus2.api.cognitive.microsoft.com).

options
AnomalyDetectorOptionalParams

As opções de parâmetro

Detalhes da Propriedade Herdada

apiVersion

apiVersion: string

Valor de Propriedade

string

herdado deAnomalyDetectorContext.apiVersion

endpoint

endpoint: string

Valor de Propriedade

string

herdado deAnomalyDetectorContext.endpoint

Detalhes de Método

deleteMultivariateModel(string, AnomalyDetectorDeleteMultivariateModelOptionalParams)

Excluir um modelo multivariado existente de acordo com o modelId

function deleteMultivariateModel(modelId: string, options?: AnomalyDetectorDeleteMultivariateModelOptionalParams): Promise<RestResponse>

Parâmetros

modelId

string

Identificador do modelo.

options
AnomalyDetectorDeleteMultivariateModelOptionalParams

Os parâmetros de opções.

Devoluções

Promise<RestResponse>

detectAnomaly(string, DetectionRequest, AnomalyDetectorDetectAnomalyOptionalParams)

Enviar tarefa de deteção de anomalia multivariada com o modelo treinado de modelId, o esquema de entrada deve ser o mesmo com a solicitação de treinamento. Assim, a solicitação será concluída de forma assíncrona e retornará um resultId para consultar o resultado da deteção. A solicitação deve ser um link de origem para indicar um Uri de armazenamento do Azure acessível externamente (de preferência um Uri de Assinatura de Acesso Compartilhado). Todas as séries temporais usadas na geração do modelo devem ser compactadas em um único arquivo. Cada série temporal será a seguinte: a primeira coluna é carimbo de data/hora e a segunda coluna é valor.

function detectAnomaly(modelId: string, body: DetectionRequest, options?: AnomalyDetectorDetectAnomalyOptionalParams): Promise<AnomalyDetectorDetectAnomalyResponse>

Parâmetros

modelId

string

Identificador do modelo.

body
DetectionRequest

Detetar solicitação de anomalia

options
AnomalyDetectorDetectAnomalyOptionalParams

Os parâmetros de opções.

Devoluções

detectChangePoint(DetectChangePointRequest, AnomalyDetectorDetectChangePointOptionalParams)

Avalie a pontuação de pontos de alteração de cada ponto da série

function detectChangePoint(body: DetectChangePointRequest, options?: AnomalyDetectorDetectChangePointOptionalParams): Promise<AnomalyDetectorDetectChangePointResponse>

Parâmetros

body
DetectChangePointRequest

São necessários pontos de séries cronológicas e granularidade. Parâmetros avançados do modelo também podem ser definidos na solicitação, se necessário.

options
AnomalyDetectorDetectChangePointOptionalParams

Os parâmetros de opções.

Devoluções

detectEntireSeries(DetectRequest, AnomalyDetectorDetectEntireSeriesOptionalParams)

Esta operação gera um modelo com uma série inteira, cada ponto é detetado com o mesmo modelo. Com este método, os pontos antes e depois de um determinado ponto são usados para determinar se é uma anomalia. Toda a deteção pode dar ao usuário um status geral da série temporal.

function detectEntireSeries(body: DetectRequest, options?: AnomalyDetectorDetectEntireSeriesOptionalParams): Promise<AnomalyDetectorDetectEntireSeriesResponse>

Parâmetros

body
DetectRequest

Pontos de séries cronológicas e período, se necessário. Parâmetros avançados do modelo também podem ser definidos na solicitação.

options
AnomalyDetectorDetectEntireSeriesOptionalParams

Os parâmetros de opções.

Devoluções

detectLastPoint(DetectRequest, AnomalyDetectorDetectLastPointOptionalParams)

Esta operação gera um modelo usando pontos antes do mais recente. Com este método, apenas pontos históricos são usados para determinar se o ponto alvo é uma anomalia. A última operação de deteção de pontos corresponde ao cenário de monitoramento em tempo real das métricas de negócios.

function detectLastPoint(body: DetectRequest, options?: AnomalyDetectorDetectLastPointOptionalParams): Promise<AnomalyDetectorDetectLastPointResponse>

Parâmetros

body
DetectRequest

Pontos de séries cronológicas e período, se necessário. Parâmetros avançados do modelo também podem ser definidos na solicitação.

options
AnomalyDetectorDetectLastPointOptionalParams

Os parâmetros de opções.

Devoluções

exportModel(string, AnomalyDetectorExportModelOptionalParams)

Exportar modelo de deteção de anomalias multivariadas com base em modelId

function exportModel(modelId: string, options?: AnomalyDetectorExportModelOptionalParams): Promise<AnomalyDetectorExportModelResponse>

Parâmetros

modelId

string

Identificador do modelo.

options
AnomalyDetectorExportModelOptionalParams

Os parâmetros de opções.

Devoluções

getDetectionResult(string, AnomalyDetectorGetDetectionResultOptionalParams)

Obtenha um resultado de deteção de anomalias multivariado com base no resultId retornado pela api DetectAnomalyAsync

function getDetectionResult(resultId: string, options?: AnomalyDetectorGetDetectionResultOptionalParams): Promise<AnomalyDetectorGetDetectionResultResponse>

Parâmetros

resultId

string

Identificador de resultados.

options
AnomalyDetectorGetDetectionResultOptionalParams

Os parâmetros de opções.

Devoluções

getMultivariateModel(string, AnomalyDetectorGetMultivariateModelOptionalParams)

Obtenha informações detalhadas do modelo multivariado, incluindo o status de treinamento e as variáveis usadas no modelo.

function getMultivariateModel(modelId: string, options?: AnomalyDetectorGetMultivariateModelOptionalParams): Promise<AnomalyDetectorGetMultivariateModelResponse>

Parâmetros

modelId

string

Identificador do modelo.

options
AnomalyDetectorGetMultivariateModelOptionalParams

Os parâmetros de opções.

Devoluções

lastDetectAnomaly(string, LastDetectionRequest, AnomalyDetectorLastDetectAnomalyOptionalParams)

API sincronizada para deteção de anomalias.

function lastDetectAnomaly(modelId: string, body: LastDetectionRequest, options?: AnomalyDetectorLastDetectAnomalyOptionalParams): Promise<AnomalyDetectorLastDetectAnomalyResponse>

Parâmetros

modelId

string

Identificador do modelo.

body
LastDetectionRequest

Pedido de última deteção.

options
AnomalyDetectorLastDetectAnomalyOptionalParams

Os parâmetros de opções.

Devoluções

listMultivariateModel(AnomalyDetectorListMultivariateModelOptionalParams)

Listar modelos de uma assinatura

function listMultivariateModel(options?: AnomalyDetectorListMultivariateModelOptionalParams): PagedAsyncIterableIterator<AnomalyDetectorClientModelSnapshot, AnomalyDetectorClientModelSnapshot[], PageSettings>

Parâmetros

options
AnomalyDetectorListMultivariateModelOptionalParams

Os parâmetros de opções.

Devoluções

trainMultivariateModel(AnomalyDetectorClientModelInfo, AnomalyDetectorTrainMultivariateModelOptionalParams)

Crie e treine um modelo multivariado de deteção de anomalias. A solicitação deve incluir um parâmetro de origem para indicar um Uri de armazenamento do Azure acessível externamente (de preferência um Uri de Assinatura de Acesso Compartilhado). Todas as séries temporais usadas na geração do modelo devem ser compactadas em um único arquivo. Cada série temporal estará em um único arquivo CSV no qual a primeira coluna é carimbo de data/hora e a segunda coluna é valor.

function trainMultivariateModel(body: AnomalyDetectorClientModelInfo, options?: AnomalyDetectorTrainMultivariateModelOptionalParams): Promise<AnomalyDetectorTrainMultivariateModelResponse>

Parâmetros

body
AnomalyDetectorClientModelInfo

Pedido de formação

options
AnomalyDetectorTrainMultivariateModelOptionalParams

Os parâmetros de opções.

Devoluções

Detalhes do Método Herdado

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Envie uma solicitação HTTP que é preenchida usando o OperationSpec fornecido.

function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>): Promise<RestResponse>

Parâmetros

operationArguments
OperationArguments

Os argumentos a partir dos quais os valores de modelo da solicitação HTTP serão preenchidos.

operationSpec
OperationSpec

O OperationSpec a ser usado para preencher o httpRequest.

callback

ServiceCallback<any>

O retorno de chamada para ligar quando a resposta for recebida.

Devoluções

Promise<RestResponse>

herdado de AnomalyDetectorContext.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

Envie o httpRequest fornecido.

function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>

Parâmetros

Devoluções

herdado de AnomalyDetectorContext.sendRequest