Sdílet prostřednictvím


AnomalyDetector class

Extends

Konstruktory

AnomalyDetector(string, AnomalyDetectorOptionalParams)

Inicializuje novou instanci AnomalyDetector třídy.

Zděděné vlastnosti

apiVersion
endpoint

Metody

deleteMultivariateModel(string, AnomalyDetectorDeleteMultivariateModelOptionalParams)

Odstranění existujícího vícerozměrné modelu podle id modelu

detectAnomaly(string, DetectionRequest, AnomalyDetectorDetectAnomalyOptionalParams)

Odešlete úlohu detekce vícerozměrných anomálií s natrénovaným modelem modelId. Vstupní schéma by mělo být stejné jako u trénovacího požadavku. Požadavek se tedy dokončí asynchronně a vrátí hodnotu resultId pro dotazování na výsledek detekce. Požadavek by měl být odkazem na zdroj, který označuje externě přístupný identifikátor URI úložiště Azure (nejlépe identifikátor URI sdíleného přístupového podpisu). Všechny časové řady použité při generování modelu musí být zkomprimované do jednoho souboru. Každá časová řada bude následující: první sloupec je časové razítko a druhý sloupec je hodnota.

detectChangePoint(DetectChangePointRequest, AnomalyDetectorDetectChangePointOptionalParams)

Vyhodnocení skóre bodu změny každého bodu série

detectEntireSeries(DetectRequest, AnomalyDetectorDetectEntireSeriesOptionalParams)

Tato operace vygeneruje model s celou řadou, přičemž každý bod se detekuje pomocí stejného modelu. Při použití této metody se body před a za určitým bodem používají k určení, zda se jedná o anomálii. Celá detekce může uživateli poskytnout celkový stav časové řady.

detectLastPoint(DetectRequest, AnomalyDetectorDetectLastPointOptionalParams)

Tato operace vygeneruje model s použitím bodů před nejnovějším. Při použití této metody se k určení, zda je cílovým bodem anomálie, používají pouze historické body. Nejnovější bod detekce operace odpovídá scénáři monitorování obchodních metrik v reálném čase.

exportModel(string, AnomalyDetectorExportModelOptionalParams)

Export modelu detekce anomálií s více proměnnými na základě id modelu

getDetectionResult(string, AnomalyDetectorGetDetectionResultOptionalParams)

Získání výsledku detekce anomálií s více proměnnými na základě id výsledku vráceného rozhraním API DetectAnomalyAsync

getMultivariateModel(string, AnomalyDetectorGetMultivariateModelOptionalParams)

Získejte podrobné informace o vícerozměrných modelech, včetně stavu trénování a proměnných použitých v modelu.

lastDetectAnomaly(string, LastDetectionRequest, AnomalyDetectorLastDetectAnomalyOptionalParams)

Synchronizované rozhraní API pro detekci anomálií.

listMultivariateModel(AnomalyDetectorListMultivariateModelOptionalParams)

Výpis modelů předplatného

trainMultivariateModel(AnomalyDetectorClientModelInfo, AnomalyDetectorTrainMultivariateModelOptionalParams)

Vytvořte a natrénujte model detekce anomálií s více proměnnými. Požadavek musí obsahovat parametr zdroje, který označuje externě přístupný identifikátor URI úložiště Azure (nejlépe identifikátor URI sdíleného přístupového podpisu). Všechny časové řady použité při generování modelu musí být zkomprimované do jednoho souboru. Každá časová řada bude v jednom souboru CSV, ve kterém první sloupec je časové razítko a druhý sloupec bude hodnota.

Zděděné metody

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Odešlete požadavek HTTP, který se vyplní pomocí zadaného objektu OperationSpec.

sendRequest(RequestPrepareOptions | WebResourceLike)

Odešlete zadaný požadavek httpRequest.

Podrobnosti konstruktoru

AnomalyDetector(string, AnomalyDetectorOptionalParams)

Inicializuje novou instanci AnomalyDetector třídy.

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

Parametry

endpoint

string

Podporované koncové body služeb Cognitive Services (protokol a název hostitele, například: https://westus2.api.cognitive.microsoft.com).

options
AnomalyDetectorOptionalParams

Možnosti parametru

Podrobnosti zděděných vlastností

apiVersion

apiVersion: string

Hodnota vlastnosti

string

Zděděno zAnomalyDetectorContext.apiVersion

endpoint

endpoint: string

Hodnota vlastnosti

string

Zděděno zAnomalyDetectorContext.endpoint

Podrobnosti metody

deleteMultivariateModel(string, AnomalyDetectorDeleteMultivariateModelOptionalParams)

Odstranění existujícího vícerozměrné modelu podle id modelu

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

Parametry

modelId

string

Identifikátor modelu.

Návraty

Promise<RestResponse>

detectAnomaly(string, DetectionRequest, AnomalyDetectorDetectAnomalyOptionalParams)

Odešlete úlohu detekce vícerozměrných anomálií s natrénovaným modelem modelId. Vstupní schéma by mělo být stejné jako u trénovacího požadavku. Požadavek se tedy dokončí asynchronně a vrátí hodnotu resultId pro dotazování na výsledek detekce. Požadavek by měl být odkazem na zdroj, který označuje externě přístupný identifikátor URI úložiště Azure (nejlépe identifikátor URI sdíleného přístupového podpisu). Všechny časové řady použité při generování modelu musí být zkomprimované do jednoho souboru. Každá časová řada bude následující: první sloupec je časové razítko a druhý sloupec je hodnota.

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

Parametry

modelId

string

Identifikátor modelu.

body
DetectionRequest

Detekce požadavku na anomálii

options
AnomalyDetectorDetectAnomalyOptionalParams

Parametry možností.

Návraty

detectChangePoint(DetectChangePointRequest, AnomalyDetectorDetectChangePointOptionalParams)

Vyhodnocení skóre bodu změny každého bodu série

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

Parametry

body
DetectChangePointRequest

Body časových řad a členitost jsou potřeba. V případě potřeby je také možné v požadavku nastavit pokročilé parametry modelu.

options
AnomalyDetectorDetectChangePointOptionalParams

Parametry možností.

Návraty

detectEntireSeries(DetectRequest, AnomalyDetectorDetectEntireSeriesOptionalParams)

Tato operace vygeneruje model s celou řadou, přičemž každý bod se detekuje pomocí stejného modelu. Při použití této metody se body před a za určitým bodem používají k určení, zda se jedná o anomálii. Celá detekce může uživateli poskytnout celkový stav časové řady.

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

Parametry

body
DetectRequest

Body časové řady a období v případě potřeby V požadavku je také možné nastavit pokročilé parametry modelu.

options
AnomalyDetectorDetectEntireSeriesOptionalParams

Parametry možností.

Návraty

detectLastPoint(DetectRequest, AnomalyDetectorDetectLastPointOptionalParams)

Tato operace vygeneruje model s použitím bodů před nejnovějším. Při použití této metody se k určení, zda je cílovým bodem anomálie, používají pouze historické body. Nejnovější bod detekce operace odpovídá scénáři monitorování obchodních metrik v reálném čase.

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

Parametry

body
DetectRequest

Body časové řady a období v případě potřeby V požadavku je také možné nastavit pokročilé parametry modelu.

options
AnomalyDetectorDetectLastPointOptionalParams

Parametry možností.

Návraty

exportModel(string, AnomalyDetectorExportModelOptionalParams)

Export modelu detekce anomálií s více proměnnými na základě id modelu

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

Parametry

modelId

string

Identifikátor modelu.

options
AnomalyDetectorExportModelOptionalParams

Parametry možností.

Návraty

getDetectionResult(string, AnomalyDetectorGetDetectionResultOptionalParams)

Získání výsledku detekce anomálií s více proměnnými na základě id výsledku vráceného rozhraním API DetectAnomalyAsync

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

Parametry

resultId

string

Identifikátor výsledku.

options
AnomalyDetectorGetDetectionResultOptionalParams

Parametry možností.

Návraty

getMultivariateModel(string, AnomalyDetectorGetMultivariateModelOptionalParams)

Získejte podrobné informace o vícerozměrných modelech, včetně stavu trénování a proměnných použitých v modelu.

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

Parametry

modelId

string

Identifikátor modelu.

Návraty

lastDetectAnomaly(string, LastDetectionRequest, AnomalyDetectorLastDetectAnomalyOptionalParams)

Synchronizované rozhraní API pro detekci anomálií.

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

Parametry

modelId

string

Identifikátor modelu.

body
LastDetectionRequest

Žádost o poslední detekci

options
AnomalyDetectorLastDetectAnomalyOptionalParams

Parametry možností.

Návraty

listMultivariateModel(AnomalyDetectorListMultivariateModelOptionalParams)

Výpis modelů předplatného

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

Parametry

Návraty

trainMultivariateModel(AnomalyDetectorClientModelInfo, AnomalyDetectorTrainMultivariateModelOptionalParams)

Vytvořte a natrénujte model detekce anomálií s více proměnnými. Požadavek musí obsahovat parametr zdroje, který označuje externě přístupný identifikátor URI úložiště Azure (nejlépe identifikátor URI sdíleného přístupového podpisu). Všechny časové řady použité při generování modelu musí být zkomprimované do jednoho souboru. Každá časová řada bude v jednom souboru CSV, ve kterém první sloupec je časové razítko a druhý sloupec bude hodnota.

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

Parametry

body
AnomalyDetectorClientModelInfo

Žádost o trénování

Návraty

Podrobnosti zděděných metod

sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)

Odešlete požadavek HTTP, který se vyplní pomocí zadaného objektu OperationSpec.

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

Parametry

operationArguments
OperationArguments

Argumenty, ze které budou vyplněny hodnoty šablony požadavku HTTP.

operationSpec
OperationSpec

OperationSpec, který se použije k naplnění požadavku httpRequest.

callback

ServiceCallback<any>

Zpětné volání, které se má volat při přijetí odpovědi.

Návraty

Promise<RestResponse>

Zděděno zAnomalyDetectorContext.sendOperationRequest

sendRequest(RequestPrepareOptions | WebResourceLike)

Odešlete zadaný požadavek httpRequest.

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

Parametry

Návraty

Zděděno zAnomalyDetectorContext.sendRequest