Partager via


AnomalyDetector class

Extends

Constructeurs

AnomalyDetector(string, AnomalyDetectorOptionalParams)

Initialise une nouvelle instance de la classe AnomalyDetector.

Propriétés héritées

apiVersion
endpoint

Méthodes

deleteMultivariateModel(string, AnomalyDetectorDeleteMultivariateModelOptionalParams)

Supprimer un modèle multivarié existant en fonction du modelId

detectAnomaly(string, DetectionRequest, AnomalyDetectorDetectAnomalyOptionalParams)

Envoyer la tâche d’anomalie multivariée de détection avec le modèle entraîné de modelId, le schéma d’entrée doit être identique à la demande d’entraînement. Par conséquent, la requête est terminée de façon asynchrone et retourne un resultId pour interroger le résultat de détection. La requête doit être un lien source pour indiquer un URI de stockage Azure accessible en externe (de préférence un URI de signature d’accès partagé). Toutes les séries chronologiques utilisées dans la génération du modèle doivent être compressées dans un seul fichier. Chaque série chronologique sera la suivante : la première colonne est horodatage et la deuxième colonne est la valeur.

detectChangePoint(DetectChangePointRequest, AnomalyDetectorDetectChangePointOptionalParams)

Évaluer le score de point de modification de chaque point de série

detectEntireSeries(DetectRequest, AnomalyDetectorDetectEntireSeriesOptionalParams)

Cette opération génère un modèle avec une série entière, chaque point est détecté avec le même modèle. Avec cette méthode, les points avant et après un certain point sont utilisés pour déterminer s’il s’agit d’une anomalie. Toute la détection peut donner à l’utilisateur un état global de la série chronologique.

detectLastPoint(DetectRequest, AnomalyDetectorDetectLastPointOptionalParams)

Cette opération génère un modèle à l’aide de points avant la dernière. Avec cette méthode, seuls les points historiques sont utilisés pour déterminer si le point cible est une anomalie. La dernière opération de détection de point correspond au scénario de surveillance en temps réel des métriques métier.

exportModel(string, AnomalyDetectorExportModelOptionalParams)

Exporter un modèle de détection d’anomalies multivarié basé sur modelId

getDetectionResult(string, AnomalyDetectorGetDetectionResultOptionalParams)

Obtenir le résultat de détection d’anomalies multivarié en fonction de resultId retourné par l’API DetectAnomalyAsync

getMultivariateModel(string, AnomalyDetectorGetMultivariateModelOptionalParams)

Obtenez des informations détaillées sur le modèle multivarié, notamment l’état d’entraînement et les variables utilisées dans le modèle.

lastDetectAnomaly(string, LastDetectionRequest, AnomalyDetectorLastDetectAnomalyOptionalParams)

API synchronisée pour la détection d’anomalies.

listMultivariateModel(AnomalyDetectorListMultivariateModelOptionalParams)

Répertorier les modèles d’un abonnement

trainMultivariateModel(AnomalyDetectorClientModelInfo, AnomalyDetectorTrainMultivariateModelOptionalParams)

Créez et entraînez un modèle de détection d’anomalies multivarié. La demande doit inclure un paramètre source pour indiquer un URI de stockage Azure accessible en externe (de préférence un URI de signature d’accès partagé). Toutes les séries chronologiques utilisées dans la génération du modèle doivent être compressées dans un seul fichier. Chaque série chronologique se trouve dans un fichier CSV unique dans lequel la première colonne est timestamp et la deuxième colonne est la valeur.

Méthodes héritées

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Envoyez une requête HTTP remplie à l’aide de operationSpec fournie.

sendRequest(RequestPrepareOptions | WebResourceLike)

Envoyez le httpRequest fourni.

Détails du constructeur

AnomalyDetector(string, AnomalyDetectorOptionalParams)

Initialise une nouvelle instance de la classe AnomalyDetector.

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

Paramètres

endpoint

string

Points de terminaison Cognitive Services pris en charge (protocole et nom d’hôte, par exemple : https://westus2.api.cognitive.microsoft.com).

options
AnomalyDetectorOptionalParams

Options de paramètre

Détails de la propriété héritée

apiVersion

apiVersion: string

Valeur de propriété

string

héritée deAnomalyDetectorContext.apiVersion

endpoint

endpoint: string

Valeur de propriété

string

héritée deAnomalyDetectorContext.endpoint

Détails de la méthode

deleteMultivariateModel(string, AnomalyDetectorDeleteMultivariateModelOptionalParams)

Supprimer un modèle multivarié existant en fonction du modelId

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

Paramètres

modelId

string

Identificateur de modèle.

options
AnomalyDetectorDeleteMultivariateModelOptionalParams

Paramètres d’options.

Retours

Promise<RestResponse>

detectAnomaly(string, DetectionRequest, AnomalyDetectorDetectAnomalyOptionalParams)

Envoyer la tâche d’anomalie multivariée de détection avec le modèle entraîné de modelId, le schéma d’entrée doit être identique à la demande d’entraînement. Par conséquent, la requête est terminée de façon asynchrone et retourne un resultId pour interroger le résultat de détection. La requête doit être un lien source pour indiquer un URI de stockage Azure accessible en externe (de préférence un URI de signature d’accès partagé). Toutes les séries chronologiques utilisées dans la génération du modèle doivent être compressées dans un seul fichier. Chaque série chronologique sera la suivante : la première colonne est horodatage et la deuxième colonne est la valeur.

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

Paramètres

modelId

string

Identificateur de modèle.

body
DetectionRequest

Détecter la demande d’anomalie

options
AnomalyDetectorDetectAnomalyOptionalParams

Paramètres d’options.

Retours

detectChangePoint(DetectChangePointRequest, AnomalyDetectorDetectChangePointOptionalParams)

Évaluer le score de point de modification de chaque point de série

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

Paramètres

body
DetectChangePointRequest

Les points et la granularité des séries chronologiques sont nécessaires. Les paramètres de modèle avancé peuvent également être définis dans la requête si nécessaire.

options
AnomalyDetectorDetectChangePointOptionalParams

Paramètres d’options.

Retours

detectEntireSeries(DetectRequest, AnomalyDetectorDetectEntireSeriesOptionalParams)

Cette opération génère un modèle avec une série entière, chaque point est détecté avec le même modèle. Avec cette méthode, les points avant et après un certain point sont utilisés pour déterminer s’il s’agit d’une anomalie. Toute la détection peut donner à l’utilisateur un état global de la série chronologique.

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

Paramètres

body
DetectRequest

Points de série chronologique et période si nécessaire. Les paramètres de modèle avancés peuvent également être définis dans la requête.

options
AnomalyDetectorDetectEntireSeriesOptionalParams

Paramètres d’options.

Retours

detectLastPoint(DetectRequest, AnomalyDetectorDetectLastPointOptionalParams)

Cette opération génère un modèle à l’aide de points avant la dernière. Avec cette méthode, seuls les points historiques sont utilisés pour déterminer si le point cible est une anomalie. La dernière opération de détection de point correspond au scénario de surveillance en temps réel des métriques métier.

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

Paramètres

body
DetectRequest

Points de série chronologique et période si nécessaire. Les paramètres de modèle avancés peuvent également être définis dans la requête.

options
AnomalyDetectorDetectLastPointOptionalParams

Paramètres d’options.

Retours

exportModel(string, AnomalyDetectorExportModelOptionalParams)

Exporter un modèle de détection d’anomalies multivarié basé sur modelId

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

Paramètres

modelId

string

Identificateur de modèle.

options
AnomalyDetectorExportModelOptionalParams

Paramètres d’options.

Retours

getDetectionResult(string, AnomalyDetectorGetDetectionResultOptionalParams)

Obtenir le résultat de détection d’anomalies multivarié en fonction de resultId retourné par l’API DetectAnomalyAsync

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

Paramètres

resultId

string

Identificateur de résultat.

options
AnomalyDetectorGetDetectionResultOptionalParams

Paramètres d’options.

Retours

getMultivariateModel(string, AnomalyDetectorGetMultivariateModelOptionalParams)

Obtenez des informations détaillées sur le modèle multivarié, notamment l’état d’entraînement et les variables utilisées dans le modèle.

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

Paramètres

modelId

string

Identificateur de modèle.

options
AnomalyDetectorGetMultivariateModelOptionalParams

Paramètres d’options.

Retours

lastDetectAnomaly(string, LastDetectionRequest, AnomalyDetectorLastDetectAnomalyOptionalParams)

API synchronisée pour la détection d’anomalies.

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

Paramètres

modelId

string

Identificateur de modèle.

body
LastDetectionRequest

Demande de dernière détection.

options
AnomalyDetectorLastDetectAnomalyOptionalParams

Paramètres d’options.

Retours

listMultivariateModel(AnomalyDetectorListMultivariateModelOptionalParams)

Répertorier les modèles d’un abonnement

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

Paramètres

options
AnomalyDetectorListMultivariateModelOptionalParams

Paramètres d’options.

Retours

trainMultivariateModel(AnomalyDetectorClientModelInfo, AnomalyDetectorTrainMultivariateModelOptionalParams)

Créez et entraînez un modèle de détection d’anomalies multivarié. La demande doit inclure un paramètre source pour indiquer un URI de stockage Azure accessible en externe (de préférence un URI de signature d’accès partagé). Toutes les séries chronologiques utilisées dans la génération du modèle doivent être compressées dans un seul fichier. Chaque série chronologique se trouve dans un fichier CSV unique dans lequel la première colonne est timestamp et la deuxième colonne est la valeur.

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

Paramètres

body
AnomalyDetectorClientModelInfo

Demande d’entraînement

options
AnomalyDetectorTrainMultivariateModelOptionalParams

Paramètres d’options.

Retours

Détails de la méthode héritée

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Envoyez une requête HTTP remplie à l’aide de operationSpec fournie.

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

Paramètres

operationArguments
OperationArguments

Arguments à partir duquel les valeurs de modèle de la requête HTTP seront remplies.

operationSpec
OperationSpec

OperationSpec à utiliser pour remplir le httpRequest.

callback

ServiceCallback<any>

Rappel à appeler lorsque la réponse est reçue.

Retours

Promise<RestResponse>

héritée deAnomalyDetectorContext.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

Envoyez le httpRequest fourni.

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

Paramètres

Retours

héritée deAnomalyDetectorContext.sendRequest