AnomalyDetector class
- Extends
Konstruktorer
Anomaly |
Initierar en ny instans av klassen AnomalyDetector. |
Ärvda egenskaper
api |
|
endpoint |
Metoder
delete |
Ta bort en befintlig multivariatmodell enligt modelId |
detect |
Skicka identifiering av multivariatavvikelseaktivitet med den tränade modellen för modelId. Indataschemat bör vara detsamma med träningsbegäran. Begäran kommer därför att slutföras asynkront och returnerar ett resultId för att fråga identifieringsresultatet. Begäran ska vara en källlänk för att ange en externt tillgänglig Azure Storage-URI (helst en signatur för delad åtkomst URI). Alla tidsserier som används för att generera modellen måste zippas in i en enda fil. Varje tidsserie kommer att vara följande: den första kolumnen är tidsstämpel och den andra kolumnen är värde. |
detect |
Utvärdera ändringspoäng för varje seriepunkt |
detect |
Den här åtgärden genererar en modell med en hel serie, varje punkt identifieras med samma modell. Med den här metoden används punkter före och efter en viss punkt för att avgöra om det är en avvikelse. Hela identifieringen kan ge användaren en övergripande status för tidsserien. |
detect |
Den här åtgärden genererar en modell med punkter före den senaste. Med den här metoden används endast historiska punkter för att avgöra om målpunkten är en avvikelse. Den senaste punktidentifieringsåtgärden matchar scenariot med realtidsövervakning av affärsmått. |
export |
Exportera modell för multivariatavvikelseidentifiering baserat på modelId |
get |
Hämta resultat för multivariatavvikelseidentifiering baserat på resultId som returneras av Api:et DetectAnomalyAsync |
get |
Få detaljerad information om multivariatmodellen, inklusive träningsstatus och variabler som används i modellen. |
last |
Synkroniserat API för avvikelseidentifiering. |
list |
Lista modeller för en prenumeration |
train |
Skapa och träna en modell för multivariatavvikelseidentifiering. Begäran måste innehålla en källparameter för att indikera en externt tillgänglig Azure Storage-URI (helst en signatur för delad åtkomst URI). Alla tidsserier som används för att generera modellen måste zippas in i en enda fil. Varje tidsserie finns i en enda CSV-fil där den första kolumnen är tidsstämpel och den andra kolumnen är värde. |
Ärvda metoder
send |
Skicka en HTTP-begäran som fylls i med den angivna OperationSpec. |
send |
Skicka angivet httpRequest. |
Konstruktorinformation
AnomalyDetector(string, AnomalyDetectorOptionalParams)
Initierar en ny instans av klassen AnomalyDetector.
new AnomalyDetector(endpoint: string, options?: AnomalyDetectorOptionalParams)
Parametrar
- endpoint
-
string
Cognitive Services-slutpunkter som stöds (protokoll och värdnamn, till exempel: https://westus2.api.cognitive.microsoft.com).
- options
- AnomalyDetectorOptionalParams
Parameteralternativen
Information om ärvda egenskaper
apiVersion
endpoint
Metodinformation
deleteMultivariateModel(string, AnomalyDetectorDeleteMultivariateModelOptionalParams)
Ta bort en befintlig multivariatmodell enligt modelId
function deleteMultivariateModel(modelId: string, options?: AnomalyDetectorDeleteMultivariateModelOptionalParams): Promise<RestResponse>
Parametrar
- modelId
-
string
Modellidentifierare.
Alternativparametrarna.
Returer
Promise<RestResponse>
detectAnomaly(string, DetectionRequest, AnomalyDetectorDetectAnomalyOptionalParams)
Skicka identifiering av multivariatavvikelseaktivitet med den tränade modellen för modelId. Indataschemat bör vara detsamma med träningsbegäran. Begäran kommer därför att slutföras asynkront och returnerar ett resultId för att fråga identifieringsresultatet. Begäran ska vara en källlänk för att ange en externt tillgänglig Azure Storage-URI (helst en signatur för delad åtkomst URI). Alla tidsserier som används för att generera modellen måste zippas in i en enda fil. Varje tidsserie kommer att vara följande: den första kolumnen är tidsstämpel och den andra kolumnen är värde.
function detectAnomaly(modelId: string, body: DetectionRequest, options?: AnomalyDetectorDetectAnomalyOptionalParams): Promise<AnomalyDetectorDetectAnomalyResponse>
Parametrar
- modelId
-
string
Modellidentifierare.
- body
- DetectionRequest
Identifiera avvikelsebegäran
Alternativparametrarna.
Returer
Promise<AnomalyDetectorDetectAnomalyResponse>
detectChangePoint(DetectChangePointRequest, AnomalyDetectorDetectChangePointOptionalParams)
Utvärdera ändringspoäng för varje seriepunkt
function detectChangePoint(body: DetectChangePointRequest, options?: AnomalyDetectorDetectChangePointOptionalParams): Promise<AnomalyDetectorDetectChangePointResponse>
Parametrar
Tidsseriepunkter och kornighet krävs. Avancerade modellparametrar kan också anges i begäran om det behövs.
Alternativparametrarna.
Returer
detectEntireSeries(DetectRequest, AnomalyDetectorDetectEntireSeriesOptionalParams)
Den här åtgärden genererar en modell med en hel serie, varje punkt identifieras med samma modell. Med den här metoden används punkter före och efter en viss punkt för att avgöra om det är en avvikelse. Hela identifieringen kan ge användaren en övergripande status för tidsserien.
function detectEntireSeries(body: DetectRequest, options?: AnomalyDetectorDetectEntireSeriesOptionalParams): Promise<AnomalyDetectorDetectEntireSeriesResponse>
Parametrar
- body
- DetectRequest
Tidsseriepunkter och period om det behövs. Avancerade modellparametrar kan också anges i begäran.
Alternativparametrarna.
Returer
detectLastPoint(DetectRequest, AnomalyDetectorDetectLastPointOptionalParams)
Den här åtgärden genererar en modell med punkter före den senaste. Med den här metoden används endast historiska punkter för att avgöra om målpunkten är en avvikelse. Den senaste punktidentifieringsåtgärden matchar scenariot med realtidsövervakning av affärsmått.
function detectLastPoint(body: DetectRequest, options?: AnomalyDetectorDetectLastPointOptionalParams): Promise<AnomalyDetectorDetectLastPointResponse>
Parametrar
- body
- DetectRequest
Tidsseriepunkter och period om det behövs. Avancerade modellparametrar kan också anges i begäran.
Alternativparametrarna.
Returer
exportModel(string, AnomalyDetectorExportModelOptionalParams)
Exportera modell för multivariatavvikelseidentifiering baserat på modelId
function exportModel(modelId: string, options?: AnomalyDetectorExportModelOptionalParams): Promise<AnomalyDetectorExportModelResponse>
Parametrar
- modelId
-
string
Modellidentifierare.
Alternativparametrarna.
Returer
Promise<AnomalyDetectorExportModelResponse>
getDetectionResult(string, AnomalyDetectorGetDetectionResultOptionalParams)
Hämta resultat för multivariatavvikelseidentifiering baserat på resultId som returneras av Api:et DetectAnomalyAsync
function getDetectionResult(resultId: string, options?: AnomalyDetectorGetDetectionResultOptionalParams): Promise<AnomalyDetectorGetDetectionResultResponse>
Parametrar
- resultId
-
string
Resultatidentifierare.
Alternativparametrarna.
Returer
getMultivariateModel(string, AnomalyDetectorGetMultivariateModelOptionalParams)
Få detaljerad information om multivariatmodellen, inklusive träningsstatus och variabler som används i modellen.
function getMultivariateModel(modelId: string, options?: AnomalyDetectorGetMultivariateModelOptionalParams): Promise<AnomalyDetectorGetMultivariateModelResponse>
Parametrar
- modelId
-
string
Modellidentifierare.
Alternativparametrarna.
Returer
lastDetectAnomaly(string, LastDetectionRequest, AnomalyDetectorLastDetectAnomalyOptionalParams)
Synkroniserat API för avvikelseidentifiering.
function lastDetectAnomaly(modelId: string, body: LastDetectionRequest, options?: AnomalyDetectorLastDetectAnomalyOptionalParams): Promise<AnomalyDetectorLastDetectAnomalyResponse>
Parametrar
- modelId
-
string
Modellidentifierare.
- body
- LastDetectionRequest
Begäran om senaste identifiering.
Alternativparametrarna.
Returer
listMultivariateModel(AnomalyDetectorListMultivariateModelOptionalParams)
Lista modeller för en prenumeration
function listMultivariateModel(options?: AnomalyDetectorListMultivariateModelOptionalParams): PagedAsyncIterableIterator<AnomalyDetectorClientModelSnapshot, AnomalyDetectorClientModelSnapshot[], PageSettings>
Parametrar
Alternativparametrarna.
Returer
trainMultivariateModel(AnomalyDetectorClientModelInfo, AnomalyDetectorTrainMultivariateModelOptionalParams)
Skapa och träna en modell för multivariatavvikelseidentifiering. Begäran måste innehålla en källparameter för att indikera en externt tillgänglig Azure Storage-URI (helst en signatur för delad åtkomst URI). Alla tidsserier som används för att generera modellen måste zippas in i en enda fil. Varje tidsserie finns i en enda CSV-fil där den första kolumnen är tidsstämpel och den andra kolumnen är värde.
function trainMultivariateModel(body: AnomalyDetectorClientModelInfo, options?: AnomalyDetectorTrainMultivariateModelOptionalParams): Promise<AnomalyDetectorTrainMultivariateModelResponse>
Parametrar
Utbildningsbegäran
Alternativparametrarna.
Returer
Ärvd metodinformation
sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)
Skicka en HTTP-begäran som fylls i med den angivna OperationSpec.
function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>): Promise<RestResponse>
Parametrar
- operationArguments
- OperationArguments
Argumenten som HTTP-begärans mallade värden fylls i från.
- operationSpec
- OperationSpec
Den OperationSpec som ska användas för att fylla i httpRequest.
- callback
-
ServiceCallback<any>
Återanropet för att anropa när svaret tas emot.
Returer
Promise<RestResponse>
sendRequest(RequestPrepareOptions | WebResourceLike)
Skicka angivet httpRequest.
function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>
Parametrar
- options
Returer
Promise<HttpOperationResponse>
ärvd frånAnomalyDetectorContext.sendRequest
Azure SDK for JavaScript