AnomalyDetector class
- Extends
Konstruktory
Anomaly |
Inicializuje novou instanci AnomálieDetector třídy. |
Zděděné vlastnosti
api |
|
endpoint |
Metody
delete |
Odstranění existujícího multivariátového modelu podle id modelu |
detect |
Odešlete úlohu detekce multivariate anomálií s natrénovaným modelem modelId. Vstupní schéma by mělo být stejné jako u trénovací žádosti. 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 zdrojový odkaz, 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 zazipované do jednoho souboru. Každá časová řada bude následující: první sloupec je časové razítko a druhý sloupec je hodnota. |
detect |
Vyhodnocení skóre bodu změny každého bodu řady |
detect |
Tato operace vygeneruje model s celou řadou, přičemž každý bod se zjistí se stejným modelem. Pomocí této metody se body před a po určitém bodu používají k určení, zda se jedná o anomálii. Celé zjišťování může uživateli poskytnout celkový stav časové řady. |
detect |
Tato operace vygeneruje model pomocí bodů před nejnovější. Při použití této metody se k určení, jestli je cílový bod anomálií, používají pouze historické body. Nejnovější operace zjišťování bodů odpovídá scénáři monitorování obchodních metrik v reálném čase. |
export |
Export vícevariátového modelu detekce anomálií na základě id modelu |
get |
Získání vícevariátového výsledku detekce anomálií na základě id výsledku vrácené rozhraním API DetectAnomalyAsync |
get |
Získejte podrobné informace o multivariátovém modelu, včetně stavu trénování a proměnných použitých v modelu. |
last |
Synchronizované rozhraní API pro detekci anomálií |
list |
Výpis modelů předplatného |
train |
Vytvoření a trénování modelu detekce anomálií s více proměnnými Požadavek musí obsahovat zdrojový parametr, 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 zazipované do jednoho souboru. Každá časová řada bude v jednom souboru CSV, ve kterém je první sloupec časové razítko a druhý sloupec je hodnota. |
Zděděné metody
send |
Odešlete požadavek HTTP naplněný zadaným objektem OperationSpec. |
send |
Odešle zadaný httpRequest. |
Podrobnosti konstruktoru
AnomalyDetector(string, AnomalyDetectorOptionalParams)
Inicializuje novou instanci AnomálieDetector 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 parametrů
Podrobnosti zděděných vlastností
apiVersion
endpoint
Podrobnosti metody
deleteMultivariateModel(string, AnomalyDetectorDeleteMultivariateModelOptionalParams)
Odstranění existujícího multivariátového modelu podle id modelu
function deleteMultivariateModel(modelId: string, options?: AnomalyDetectorDeleteMultivariateModelOptionalParams): Promise<RestResponse>
Parametry
- modelId
-
string
Identifikátor modelu.
Parametry možností.
Návraty
Promise<RestResponse>
detectAnomaly(string, DetectionRequest, AnomalyDetectorDetectAnomalyOptionalParams)
Odešlete úlohu detekce multivariate anomálií s natrénovaným modelem modelId. Vstupní schéma by mělo být stejné jako u trénovací žádosti. 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 zdrojový odkaz, 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 zazipované 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
Zjištění požadavku na anomálii
Parametry možností.
Návraty
Promise<AnomalyDetectorDetectAnomalyResponse>
detectChangePoint(DetectChangePointRequest, AnomalyDetectorDetectChangePointOptionalParams)
Vyhodnocení skóre bodu změny každého bodu řady
function detectChangePoint(body: DetectChangePointRequest, options?: AnomalyDetectorDetectChangePointOptionalParams): Promise<AnomalyDetectorDetectChangePointResponse>
Parametry
Potřebujete body a členitost časových řad. V případě potřeby je možné v požadavku nastavit také pokročilé parametry modelu.
Parametry možností.
Návraty
detectEntireSeries(DetectRequest, AnomalyDetectorDetectEntireSeriesOptionalParams)
Tato operace vygeneruje model s celou řadou, přičemž každý bod se zjistí se stejným modelem. Pomocí této metody se body před a po určitém bodu používají k určení, zda se jedná o anomálii. Celé zjišťování může uživateli poskytnout celkový stav časové řady.
function detectEntireSeries(body: DetectRequest, options?: AnomalyDetectorDetectEntireSeriesOptionalParams): Promise<AnomalyDetectorDetectEntireSeriesResponse>
Parametry
- body
- DetectRequest
V případě potřeby body a období časové řady. Rozšířené parametry modelu lze také nastavit v požadavku.
Parametry možností.
Návraty
detectLastPoint(DetectRequest, AnomalyDetectorDetectLastPointOptionalParams)
Tato operace vygeneruje model pomocí bodů před nejnovější. Při použití této metody se k určení, jestli je cílový bod anomálií, používají pouze historické body. Nejnovější operace zjišťování bodů 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
V případě potřeby body a období časové řady. Rozšířené parametry modelu lze také nastavit v požadavku.
Parametry možností.
Návraty
exportModel(string, AnomalyDetectorExportModelOptionalParams)
Export vícevariátového modelu detekce anomálií na základě id modelu
function exportModel(modelId: string, options?: AnomalyDetectorExportModelOptionalParams): Promise<AnomalyDetectorExportModelResponse>
Parametry
- modelId
-
string
Identifikátor modelu.
Parametry možností.
Návraty
Promise<AnomalyDetectorExportModelResponse>
getDetectionResult(string, AnomalyDetectorGetDetectionResultOptionalParams)
Získání vícevariátového výsledku detekce anomálií na základě id výsledku vrácené rozhraním API DetectAnomalyAsync
function getDetectionResult(resultId: string, options?: AnomalyDetectorGetDetectionResultOptionalParams): Promise<AnomalyDetectorGetDetectionResultResponse>
Parametry
- resultId
-
string
Identifikátor výsledku.
Parametry možností.
Návraty
getMultivariateModel(string, AnomalyDetectorGetMultivariateModelOptionalParams)
Získejte podrobné informace o multivariátovém modelu, 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.
Parametry možností.
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
Parametry možností.
Návraty
listMultivariateModel(AnomalyDetectorListMultivariateModelOptionalParams)
Výpis modelů předplatného
function listMultivariateModel(options?: AnomalyDetectorListMultivariateModelOptionalParams): PagedAsyncIterableIterator<AnomalyDetectorClientModelSnapshot, AnomalyDetectorClientModelSnapshot[], PageSettings>
Parametry
Parametry možností.
Návraty
trainMultivariateModel(AnomalyDetectorClientModelInfo, AnomalyDetectorTrainMultivariateModelOptionalParams)
Vytvoření a trénování modelu detekce anomálií s více proměnnými Požadavek musí obsahovat zdrojový parametr, 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 zazipované do jednoho souboru. Každá časová řada bude v jednom souboru CSV, ve kterém je první sloupec časové razítko a druhý sloupec je hodnota.
function trainMultivariateModel(body: AnomalyDetectorClientModelInfo, options?: AnomalyDetectorTrainMultivariateModelOptionalParams): Promise<AnomalyDetectorTrainMultivariateModelResponse>
Parametry
Žádost o trénování
Parametry možností.
Návraty
Podrobnosti zděděných metod
sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)
Odešlete požadavek HTTP naplněný zadaným objektem OperationSpec.
function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>): Promise<RestResponse>
Parametry
- operationArguments
- OperationArguments
Argumenty, ze které se vyplní hodnoty šablony požadavku HTTP.
- operationSpec
- OperationSpec
OperationSpec, který se má použít k naplnění httpRequest.
- callback
-
ServiceCallback<any>
Zpětné volání, které se má volat při přijetí odpovědi.
Návraty
Promise<RestResponse>
sendRequest(RequestPrepareOptions | WebResourceLike)
Odešle zadaný httpRequest.
function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>
Parametry
- options
Návraty
Promise<HttpOperationResponse>
zděděný zAnomalyDetectorContext.sendRequest
Azure SDK for JavaScript