Postupy: Použití Detektor anomálií jednovariate API u dat časové řady

Rozhraní DETEKTOR ANOMÁLIÍ API poskytuje dvě metody detekce anomálií. Anomálie můžete buď v časové řadě detekovat jako dávku, nebo při generování dat zjištěním stavu anomálií nejnovějšího datového bodu. Detekční model vrací výsledky anomálií společně s očekávanou hodnotou každého datového bodu a horní a dolní hranice detekce anomálií. Tyto hodnoty můžete použít k vizualizaci rozsahu normálních hodnot a anomálií v datech.

Režimy detekce anomálií

Rozhraní Detektor anomálií API poskytuje režimy detekce: dávkové a streamované.

Poznámka

Následující adresy URL požadavků se musí zkombinovat s odpovídajícím koncovým bodem pro vaše předplatné. Příklad: https://<your-custom-subdomain>.api.cognitive.microsoft.com/anomalydetector/v1.0/timeseries/entire/detect

Dávkové zjišťování

Pokud chcete detekovat anomálie v dávce datových bodů v daném časovém rozsahu, použijte s daty časové řady následující identifikátor URI požadavku:

/timeseries/entire/detect.

Odesláním dat časové řady najednou rozhraní API vygeneruje model s celou řadou a analyzuje s ním každý datový bod.

Detekce streamování

Pokud chcete nepřetržitě detekovat anomálie u streamovaných dat, použijte následující identifikátor URI požadavku s nejnovějším datovým bodem:

/timeseries/last/detect.

Odesíláním nových datových bodů při jejich vygenerování můžete data monitorovat v reálném čase. Vygeneruje se model s datovými body, které odešlete, a rozhraní API určí, jestli je nejnovějším bodem časové řady anomálie.

Úprava hranic detekce dolních a horních anomálií

Ve výchozím nastavení se horní a dolní hranice detekce anomálií počítají pomocí expectedValue upperMargin , a lowerMargin . Pokud požadujete jiné hranice, doporučujeme použít pro marginScale nebo upperMargin lowerMargin . Hranice by se vypočítali takto:

Hranice Výpočet
upperBoundary expectedValue + (100 - marginScale) * upperMargin
lowerBoundary expectedValue - (100 - marginScale) * lowerMargin

Následující příklady ukazují výsledek Detektor anomálií API s různou citlivostí.

Příklad citlivosti na 99

Výchozí citlivost

Příklad citlivosti na 95

99 Citlivost

Příklad citlivosti na 85

85 Citlivost

Další kroky