AnomalyDetectorClient class
Classe de cliente para interagir com o serviço Azure Anomaly Detetor.
- Extends
Construtores
Anomaly |
Cria uma instância de AnomalyDetectorClient. Exemplo de uso:
|
Propriedades Herdadas
api |
|
endpoint |
Métodos Herdados
delete |
Excluir um modelo multivariado existente de acordo com o modelId |
detect |
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. |
detect |
Avalie a pontuação de pontos de alteração de cada ponto da série |
detect |
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. |
detect |
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. |
export |
Exportar modelo de deteção de anomalias multivariadas com base em modelId |
get |
Obtenha um resultado de deteção de anomalias multivariado com base no resultId retornado pela api DetectAnomalyAsync |
get |
Obtenha informações detalhadas do modelo multivariado, incluindo o status de treinamento e as variáveis usadas no modelo. |
last |
API sincronizada para deteção de anomalias. |
list |
Listar modelos de uma assinatura |
send |
Envie uma solicitação HTTP que é preenchida usando o OperationSpec fornecido. |
send |
Envie o httpRequest fornecido. |
train |
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. |
Detalhes do Construtor
AnomalyDetectorClient(string, TokenCredential | KeyCredential, PipelineOptions)
Cria uma instância de AnomalyDetectorClient.
Exemplo de uso:
import { AnomalyDetectorClient, AzureKeyCredential } from "@azure/ai-anomaly-detector";
const client = new AnomalyDetectorClient(
"<service endpoint>",
new AzureKeyCredential("<api key>")
);
new AnomalyDetectorClient(endpointUrl: string, credential: TokenCredential | KeyCredential, options?: PipelineOptions)
Parâmetros
- endpointUrl
-
string
URL para um ponto de extremidade do serviço Azure Anomaly Detetor
- credential
Usado para autenticar solicitações para o serviço.
- options
- PipelineOptions
Usado para configurar o cliente Form Recognizer.
Detalhes da Propriedade Herdada
apiVersion
endpoint
Detalhes do Método Herdado
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.
Os parâmetros de opções.
Devoluções
Promise<RestResponse>
herdado deAnomalyDetector.deleteMultivariateModel
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
Os parâmetros de opções.
Devoluções
Promise<AnomalyDetectorDetectAnomalyResponse>
herdado deAnomalyDetector.detectAnomaly
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
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.
Os parâmetros de opções.
Devoluções
herdado deAnomalyDetector.detectChangePoint
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.
Os parâmetros de opções.
Devoluções
herdado deAnomalyDetector.detectEntireSeries
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.
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.
Os parâmetros de opções.
Devoluções
Promise<AnomalyDetectorExportModelResponse>
herdado deAnomalyDetector.exportModel
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.
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.
Os parâmetros de opções.
Devoluções
herdado deAnomalyDetector.getMultivariateModel
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.
Os parâmetros de opções.
Devoluções
herdado deAnomalyDetector.lastDetectAnomaly
listMultivariateModel(AnomalyDetectorListMultivariateModelOptionalParams)
Listar modelos de uma assinatura
function listMultivariateModel(options?: AnomalyDetectorListMultivariateModelOptionalParams): PagedAsyncIterableIterator<AnomalyDetectorClientModelSnapshot, AnomalyDetectorClientModelSnapshot[], PageSettings>
Parâmetros
Os parâmetros de opções.
Devoluções
PagedAsyncIterableIterator<AnomalyDetectorClientModelSnapshot, AnomalyDetectorClientModelSnapshot[], PageSettings>
herdado deAnomalyDetector.listMultivariateModel
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>
sendRequest(RequestPrepareOptions | WebResourceLike)
Envie o httpRequest fornecido.
function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>
Parâmetros
- options
Devoluções
Promise<HttpOperationResponse>
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
Pedido de formação
Os parâmetros de opções.
Devoluções
herdado deAnomalyDetector.trainMultivariateModel
Azure SDK for JavaScript