Nasıl yapılır: Zaman serisi verilerinizde Anomali Algılayıcısı tek değişkenLI API'yi kullanma
Önemli
20 Eylül 2023 tarihinden itibaren yeni Anomali Algılayıcısı kaynakları oluşturamayacaksınız. Anomali Algılayıcısı hizmeti 1 Ekim 2026'da kullanımdan kaldırılıyor.
Anomali Algılayıcısı API'sinde iki anomali algılama yöntemi sağlanır. Anomalileri zaman seriniz boyunca toplu iş olarak algılayabilir veya verileriniz en son veri noktasının anomali durumunu algılayarak oluşturulur. Algılama modeli, her veri noktasının beklenen değeri ve üst ve alt anomali algılama sınırlarıyla birlikte anomali sonuçları döndürür. Bu değerleri kullanarak verilerdeki normal değerlerin ve anomalilerin aralığını görselleştirebilirsiniz.
Anomali algılama modları
Anomali Algılayıcısı API'sinde algılama modları sağlanır: toplu iş ve akış.
Dekont
Aşağıdaki istek URL'leri aboneliğiniz için uygun uç noktayla birleştirilmelidir. Örnek: https://<your-custom-subdomain>.api.cognitive.microsoft.com/anomalydetector/v1.0/timeseries/entire/detect
Toplu işlem algılama
Belirli bir zaman aralığındaki veri noktalarındaki anomalileri algılamak için zaman serisi verilerinizle aşağıdaki istek URI'sini kullanın:
/timeseries/entire/detect
.
Zaman serisi verilerinizi aynı anda göndererek, API tüm seriyi kullanarak bir model oluşturur ve her veri noktasını onunla birlikte analiz eder.
Akış algılama
Akış verilerinde anomalileri sürekli olarak algılamak için en son veri noktanızla aşağıdaki istek URI'sini kullanın:
/timeseries/last/detect
.
Yeni veri noktalarını oluştururken göndererek verilerinizi gerçek zamanlı olarak izleyebilirsiniz. Gönderdiğiniz veri noktalarıyla bir model oluşturulur ve API, zaman serisindeki en son noktanın bir anomali olup olmadığını belirler.
Alt ve üst anomali algılama sınırlarını ayarlama
Varsayılan olarak, anomali algılama için üst ve alt sınırlar , ve upperMargin
lowerMargin
kullanılarak expectedValue
hesaplanır. Farklı sınırlara ihtiyacınız varsa veya lowerMargin
uygulaması önerilir.marginScale
upperMargin
Sınırlar aşağıdaki gibi hesaplanır:
Sınır | Hesaplama |
---|---|
upperBoundary |
expectedValue + (100 - marginScale) * upperMargin |
lowerBoundary |
expectedValue - (100 - marginScale) * lowerMargin |
Aşağıdaki örneklerde farklı duyarlılıklarda Anomali Algılayıcısı API sonucu gösterilmektedir.