AnomalyDetector class
- Extends
Costruttori
Anomaly |
Inizializza una nuova istanza della classe AnomalyDetector. |
Proprietà ereditate
api |
|
endpoint |
Metodi
delete |
Eliminare un modello multivariato esistente in base al modelId |
detect |
Inviare l'attività di rilevamento anomalie a piùvariati con il modello sottoposto a training modelId, lo schema di input deve essere lo stesso con la richiesta di training. La richiesta verrà quindi completata in modo asincrono e restituirà un resultId per l'esecuzione di query sul risultato del rilevamento. La richiesta deve essere un collegamento di origine per indicare un URI di archiviazione di Azure accessibile esternamente (preferibilmente un URI di firma di accesso condiviso). Tutte le serie temporali usate in generano il modello devono essere compresse in un unico file. Ogni serie temporale sarà la seguente: la prima colonna è timestamp e la seconda è il valore. |
detect |
Valutare il punteggio del punto di modifica di ogni punto della serie |
detect |
Questa operazione genera un modello con un'intera serie, ogni punto viene rilevato con lo stesso modello. Con questo metodo, i punti prima e dopo un determinato punto vengono usati per determinare se si tratta di un'anomalia. L'intero rilevamento può fornire all'utente uno stato complessivo della serie temporale. |
detect |
Questa operazione genera un modello usando punti prima dell'ultimo. Con questo metodo, vengono usati solo i punti cronologici per determinare se il punto di destinazione è un'anomalia. L'ultima operazione di rilevamento corrisponde allo scenario di monitoraggio in tempo reale delle metriche aziendali. |
export |
Esportare un modello di rilevamento anomalie multivariato basato su modelId |
get |
Ottenere il risultato del rilevamento anomalie multivariato in base a resultId restituito dall'API DetectAnomalyAsync |
get |
Ottenere informazioni dettagliate sul modello multivariato, tra cui lo stato del training e le variabili usate nel modello. |
last |
API sincronizzata per il rilevamento anomalie. |
list |
Elencare i modelli di una sottoscrizione |
train |
Creare ed eseguire il training di un modello di rilevamento anomalie multivariato. La richiesta deve includere un parametro di origine per indicare un URI di archiviazione di Azure accessibile esternamente (preferibilmente un URI di firma di accesso condiviso). Tutte le serie temporali usate in generano il modello devono essere compresse in un unico file. Ogni serie temporale si troverà in un singolo file CSV in cui la prima colonna è timestamp e la seconda colonna è il valore. |
Metodi ereditati
send |
Inviare una richiesta HTTP popolata usando l'oggetto OperationSpec specificato. |
send |
Inviare l'oggetto httpRequest fornito. |
Dettagli costruttore
AnomalyDetector(string, AnomalyDetectorOptionalParams)
Inizializza una nuova istanza della classe AnomalyDetector.
new AnomalyDetector(endpoint: string, options?: AnomalyDetectorOptionalParams)
Parametri
- endpoint
-
string
Endpoint di Servizi cognitivi supportati (protocollo e nome host, ad esempio: https://westus2.api.cognitive.microsoft.com).
- options
- AnomalyDetectorOptionalParams
Opzioni del parametro
Dettagli proprietà ereditate
apiVersion
endpoint
Dettagli metodo
deleteMultivariateModel(string, AnomalyDetectorDeleteMultivariateModelOptionalParams)
Eliminare un modello multivariato esistente in base al modelId
function deleteMultivariateModel(modelId: string, options?: AnomalyDetectorDeleteMultivariateModelOptionalParams): Promise<RestResponse>
Parametri
- modelId
-
string
Identificatore del modello.
Parametri delle opzioni.
Restituisce
Promise<RestResponse>
detectAnomaly(string, DetectionRequest, AnomalyDetectorDetectAnomalyOptionalParams)
Inviare l'attività di rilevamento anomalie a piùvariati con il modello sottoposto a training modelId, lo schema di input deve essere lo stesso con la richiesta di training. La richiesta verrà quindi completata in modo asincrono e restituirà un resultId per l'esecuzione di query sul risultato del rilevamento. La richiesta deve essere un collegamento di origine per indicare un URI di archiviazione di Azure accessibile esternamente (preferibilmente un URI di firma di accesso condiviso). Tutte le serie temporali usate in generano il modello devono essere compresse in un unico file. Ogni serie temporale sarà la seguente: la prima colonna è timestamp e la seconda è il valore.
function detectAnomaly(modelId: string, body: DetectionRequest, options?: AnomalyDetectorDetectAnomalyOptionalParams): Promise<AnomalyDetectorDetectAnomalyResponse>
Parametri
- modelId
-
string
Identificatore del modello.
- body
- DetectionRequest
Rilevare una richiesta di anomalie
Parametri delle opzioni.
Restituisce
Promise<AnomalyDetectorDetectAnomalyResponse>
detectChangePoint(DetectChangePointRequest, AnomalyDetectorDetectChangePointOptionalParams)
Valutare il punteggio del punto di modifica di ogni punto della serie
function detectChangePoint(body: DetectChangePointRequest, options?: AnomalyDetectorDetectChangePointOptionalParams): Promise<AnomalyDetectorDetectChangePointResponse>
Parametri
Sono necessari punti di serie temporali e granularità. I parametri avanzati del modello possono essere impostati anche nella richiesta, se necessario.
Parametri delle opzioni.
Restituisce
detectEntireSeries(DetectRequest, AnomalyDetectorDetectEntireSeriesOptionalParams)
Questa operazione genera un modello con un'intera serie, ogni punto viene rilevato con lo stesso modello. Con questo metodo, i punti prima e dopo un determinato punto vengono usati per determinare se si tratta di un'anomalia. L'intero rilevamento può fornire all'utente uno stato complessivo della serie temporale.
function detectEntireSeries(body: DetectRequest, options?: AnomalyDetectorDetectEntireSeriesOptionalParams): Promise<AnomalyDetectorDetectEntireSeriesResponse>
Parametri
- body
- DetectRequest
Se necessario, i punti e il periodo della serie temporale. I parametri avanzati del modello possono essere impostati anche nella richiesta.
Parametri delle opzioni.
Restituisce
detectLastPoint(DetectRequest, AnomalyDetectorDetectLastPointOptionalParams)
Questa operazione genera un modello usando punti prima dell'ultimo. Con questo metodo, vengono usati solo i punti cronologici per determinare se il punto di destinazione è un'anomalia. L'ultima operazione di rilevamento corrisponde allo scenario di monitoraggio in tempo reale delle metriche aziendali.
function detectLastPoint(body: DetectRequest, options?: AnomalyDetectorDetectLastPointOptionalParams): Promise<AnomalyDetectorDetectLastPointResponse>
Parametri
- body
- DetectRequest
Se necessario, i punti e il periodo della serie temporale. I parametri avanzati del modello possono essere impostati anche nella richiesta.
Parametri delle opzioni.
Restituisce
exportModel(string, AnomalyDetectorExportModelOptionalParams)
Esportare un modello di rilevamento anomalie multivariato basato su modelId
function exportModel(modelId: string, options?: AnomalyDetectorExportModelOptionalParams): Promise<AnomalyDetectorExportModelResponse>
Parametri
- modelId
-
string
Identificatore del modello.
Parametri delle opzioni.
Restituisce
Promise<AnomalyDetectorExportModelResponse>
getDetectionResult(string, AnomalyDetectorGetDetectionResultOptionalParams)
Ottenere il risultato del rilevamento anomalie multivariato in base a resultId restituito dall'API DetectAnomalyAsync
function getDetectionResult(resultId: string, options?: AnomalyDetectorGetDetectionResultOptionalParams): Promise<AnomalyDetectorGetDetectionResultResponse>
Parametri
- resultId
-
string
Identificatore del risultato.
Parametri delle opzioni.
Restituisce
getMultivariateModel(string, AnomalyDetectorGetMultivariateModelOptionalParams)
Ottenere informazioni dettagliate sul modello multivariato, tra cui lo stato del training e le variabili usate nel modello.
function getMultivariateModel(modelId: string, options?: AnomalyDetectorGetMultivariateModelOptionalParams): Promise<AnomalyDetectorGetMultivariateModelResponse>
Parametri
- modelId
-
string
Identificatore del modello.
Parametri delle opzioni.
Restituisce
lastDetectAnomaly(string, LastDetectionRequest, AnomalyDetectorLastDetectAnomalyOptionalParams)
API sincronizzata per il rilevamento anomalie.
function lastDetectAnomaly(modelId: string, body: LastDetectionRequest, options?: AnomalyDetectorLastDetectAnomalyOptionalParams): Promise<AnomalyDetectorLastDetectAnomalyResponse>
Parametri
- modelId
-
string
Identificatore del modello.
- body
- LastDetectionRequest
Richiesta dell'ultimo rilevamento.
Parametri delle opzioni.
Restituisce
listMultivariateModel(AnomalyDetectorListMultivariateModelOptionalParams)
Elencare i modelli di una sottoscrizione
function listMultivariateModel(options?: AnomalyDetectorListMultivariateModelOptionalParams): PagedAsyncIterableIterator<AnomalyDetectorClientModelSnapshot, AnomalyDetectorClientModelSnapshot[], PageSettings>
Parametri
Parametri delle opzioni.
Restituisce
trainMultivariateModel(AnomalyDetectorClientModelInfo, AnomalyDetectorTrainMultivariateModelOptionalParams)
Creare ed eseguire il training di un modello di rilevamento anomalie multivariato. La richiesta deve includere un parametro di origine per indicare un URI di archiviazione di Azure accessibile esternamente (preferibilmente un URI di firma di accesso condiviso). Tutte le serie temporali usate in generano il modello devono essere compresse in un unico file. Ogni serie temporale si troverà in un singolo file CSV in cui la prima colonna è timestamp e la seconda colonna è il valore.
function trainMultivariateModel(body: AnomalyDetectorClientModelInfo, options?: AnomalyDetectorTrainMultivariateModelOptionalParams): Promise<AnomalyDetectorTrainMultivariateModelResponse>
Parametri
Richiesta di training
Parametri delle opzioni.
Restituisce
Dettagli dei metodi ereditati
sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)
Inviare una richiesta HTTP popolata usando l'oggetto OperationSpec specificato.
function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>): Promise<RestResponse>
Parametri
- operationArguments
- OperationArguments
Gli argomenti da cui verranno popolati i valori modello della richiesta HTTP.
- operationSpec
- OperationSpec
OperationSpec da usare per popolare httpRequest.
- callback
-
ServiceCallback<any>
Callback da chiamare quando viene ricevuta la risposta.
Restituisce
Promise<RestResponse>
Ereditato daAnomalyDetectorContext.sendOperationRequest
sendRequest(RequestPrepareOptions | WebResourceLike)
Inviare l'oggetto httpRequest fornito.
function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>
Parametri
- options
Restituisce
Promise<HttpOperationResponse>
Ereditato daAnomalyDetectorContext.sendRequest
Azure SDK for JavaScript
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per