AnomalyDetector class
- Extends
Oluşturucular
Anomaly |
AnomalyDetector sınıfının yeni bir örneğini başlatır. |
Devralınan Özellikler
api |
|
endpoint |
Yöntemler
delete |
ModelKimliği'ne göre mevcut çok değişkenli modeli silme |
detect |
ModelId'nin eğitilmiş modeliyle algılama çok değişkenli anomali görevi gönderin; giriş şeması eğitim isteğiyle aynı olmalıdır. Bu nedenle istek zaman uyumsuz olarak tamamlanır ve algılama sonucunu sorgulamak için bir resultId döndürür. İstek, dışarıdan erişilebilen bir Azure depolama Uri'sini (tercihen Paylaşılan Erişim İmzası Uri'sini) belirtmek için bir kaynak bağlantı olmalıdır. Modeli oluştururken kullanılan tüm zaman serileri tek bir dosyaya sıkıştırılmış olmalıdır. Her zaman serisi aşağıdaki gibi olacaktır: ilk sütun zaman damgası, ikinci sütun ise değerdir. |
detect |
Her seri noktasının değişiklik noktası puanını değerlendirme |
detect |
Bu işlem, serinin tamamına sahip bir model oluşturur ve her nokta aynı modelle algılanır. Bu yöntemle, anomali olup olmadığını belirlemek için belirli bir noktadan önceki ve sonraki noktalar kullanılır. Algılamanın tamamı kullanıcıya zaman serisinin genel durumunu verebilir. |
detect |
Bu işlem, en son işlemden önceki noktaları kullanarak bir model oluşturur. Bu yöntemle, hedef noktanın anomali olup olmadığını belirlemek için yalnızca geçmiş noktalar kullanılır. En son nokta algılama işlemi, iş ölçümlerinin gerçek zamanlı izleme senaryosuyla eşleşir. |
export |
ModelId temelinde çok değişkenli anomali algılama modelini dışarı aktarma |
get |
DetectAnomalyAsync api'sinin döndürdiği resultId temelinde çok değişkenli anomali algılama sonucu alma |
get |
Eğitim durumu ve modelde kullanılan değişkenler de dahil olmak üzere çok değişkenli modelin ayrıntılı bilgilerini alın. |
last |
Anomali algılama için eşitlenmiş API. |
list |
Aboneliğin modellerini listeleme |
train |
Çok değişkenli bir anomali algılama modeli oluşturun ve eğitin. İstek, dışarıdan erişilebilen bir Azure depolama Uri'sini (tercihen Paylaşılan Erişim İmzası Uri'sini) belirtmek için bir kaynak parametresi içermelidir. Modeli oluştururken kullanılan tüm zaman serileri tek bir dosyaya sıkıştırılmış olmalıdır. Her zaman serisi, ilk sütunun zaman damgası, ikinci sütunun ise değer olduğu tek bir CSV dosyasında yer alır. |
Devralınan Yöntemler
send |
Sağlanan OperationSpec kullanılarak doldurulan bir HTTP isteği gönderin. |
send |
Sağlanan httpRequest dosyasını gönderin. |
Oluşturucu Ayrıntıları
AnomalyDetector(string, AnomalyDetectorOptionalParams)
AnomalyDetector sınıfının yeni bir örneğini başlatır.
new AnomalyDetector(endpoint: string, options?: AnomalyDetectorOptionalParams)
Parametreler
- endpoint
-
string
Desteklenen Bilişsel Hizmetler uç noktaları (protokol ve konak adı, örneğin: https://westus2.api.cognitive.microsoft.com).
- options
- AnomalyDetectorOptionalParams
Parametre seçenekleri
Devralınan Özellik Detayları
apiVersion
endpoint
Yöntem Ayrıntıları
deleteMultivariateModel(string, AnomalyDetectorDeleteMultivariateModelOptionalParams)
ModelKimliği'ne göre mevcut çok değişkenli modeli silme
function deleteMultivariateModel(modelId: string, options?: AnomalyDetectorDeleteMultivariateModelOptionalParams): Promise<RestResponse>
Parametreler
- modelId
-
string
Model tanımlayıcısı.
Seçenekler parametreleri.
Döndürülenler
Promise<RestResponse>
detectAnomaly(string, DetectionRequest, AnomalyDetectorDetectAnomalyOptionalParams)
ModelId'nin eğitilmiş modeliyle algılama çok değişkenli anomali görevi gönderin; giriş şeması eğitim isteğiyle aynı olmalıdır. Bu nedenle istek zaman uyumsuz olarak tamamlanır ve algılama sonucunu sorgulamak için bir resultId döndürür. İstek, dışarıdan erişilebilen bir Azure depolama Uri'sini (tercihen Paylaşılan Erişim İmzası Uri'sini) belirtmek için bir kaynak bağlantı olmalıdır. Modeli oluştururken kullanılan tüm zaman serileri tek bir dosyaya sıkıştırılmış olmalıdır. Her zaman serisi aşağıdaki gibi olacaktır: ilk sütun zaman damgası, ikinci sütun ise değerdir.
function detectAnomaly(modelId: string, body: DetectionRequest, options?: AnomalyDetectorDetectAnomalyOptionalParams): Promise<AnomalyDetectorDetectAnomalyResponse>
Parametreler
- modelId
-
string
Model tanımlayıcısı.
- body
- DetectionRequest
Anomali isteğini algılama
Seçenekler parametreleri.
Döndürülenler
Promise<AnomalyDetectorDetectAnomalyResponse>
detectChangePoint(DetectChangePointRequest, AnomalyDetectorDetectChangePointOptionalParams)
Her seri noktasının değişiklik noktası puanını değerlendirme
function detectChangePoint(body: DetectChangePointRequest, options?: AnomalyDetectorDetectChangePointOptionalParams): Promise<AnomalyDetectorDetectChangePointResponse>
Parametreler
Zaman serisi noktaları ve ayrıntı düzeyi gereklidir. Gerekirse istekte gelişmiş model parametreleri de ayarlanabilir.
Seçenekler parametreleri.
Döndürülenler
detectEntireSeries(DetectRequest, AnomalyDetectorDetectEntireSeriesOptionalParams)
Bu işlem, serinin tamamına sahip bir model oluşturur ve her nokta aynı modelle algılanır. Bu yöntemle, anomali olup olmadığını belirlemek için belirli bir noktadan önceki ve sonraki noktalar kullanılır. Algılamanın tamamı kullanıcıya zaman serisinin genel durumunu verebilir.
function detectEntireSeries(body: DetectRequest, options?: AnomalyDetectorDetectEntireSeriesOptionalParams): Promise<AnomalyDetectorDetectEntireSeriesResponse>
Parametreler
- body
- DetectRequest
Zaman serisi noktaları ve gerekirse dönem. gelişmiş model parametreleri de istekte ayarlanabilir.
Seçenekler parametreleri.
Döndürülenler
detectLastPoint(DetectRequest, AnomalyDetectorDetectLastPointOptionalParams)
Bu işlem, en son işlemden önceki noktaları kullanarak bir model oluşturur. Bu yöntemle, hedef noktanın anomali olup olmadığını belirlemek için yalnızca geçmiş noktalar kullanılır. En son nokta algılama işlemi, iş ölçümlerinin gerçek zamanlı izleme senaryosuyla eşleşir.
function detectLastPoint(body: DetectRequest, options?: AnomalyDetectorDetectLastPointOptionalParams): Promise<AnomalyDetectorDetectLastPointResponse>
Parametreler
- body
- DetectRequest
Zaman serisi noktaları ve gerekirse dönem. gelişmiş model parametreleri de istekte ayarlanabilir.
Seçenekler parametreleri.
Döndürülenler
exportModel(string, AnomalyDetectorExportModelOptionalParams)
ModelId temelinde çok değişkenli anomali algılama modelini dışarı aktarma
function exportModel(modelId: string, options?: AnomalyDetectorExportModelOptionalParams): Promise<AnomalyDetectorExportModelResponse>
Parametreler
- modelId
-
string
Model tanımlayıcısı.
Seçenekler parametreleri.
Döndürülenler
Promise<AnomalyDetectorExportModelResponse>
getDetectionResult(string, AnomalyDetectorGetDetectionResultOptionalParams)
DetectAnomalyAsync api'sinin döndürdiği resultId temelinde çok değişkenli anomali algılama sonucu alma
function getDetectionResult(resultId: string, options?: AnomalyDetectorGetDetectionResultOptionalParams): Promise<AnomalyDetectorGetDetectionResultResponse>
Parametreler
- resultId
-
string
Sonuç tanımlayıcısı.
Seçenekler parametreleri.
Döndürülenler
getMultivariateModel(string, AnomalyDetectorGetMultivariateModelOptionalParams)
Eğitim durumu ve modelde kullanılan değişkenler de dahil olmak üzere çok değişkenli modelin ayrıntılı bilgilerini alın.
function getMultivariateModel(modelId: string, options?: AnomalyDetectorGetMultivariateModelOptionalParams): Promise<AnomalyDetectorGetMultivariateModelResponse>
Parametreler
- modelId
-
string
Model tanımlayıcısı.
Seçenekler parametreleri.
Döndürülenler
lastDetectAnomaly(string, LastDetectionRequest, AnomalyDetectorLastDetectAnomalyOptionalParams)
Anomali algılama için eşitlenmiş API.
function lastDetectAnomaly(modelId: string, body: LastDetectionRequest, options?: AnomalyDetectorLastDetectAnomalyOptionalParams): Promise<AnomalyDetectorLastDetectAnomalyResponse>
Parametreler
- modelId
-
string
Model tanımlayıcısı.
- body
- LastDetectionRequest
Son algılama isteği.
Seçenekler parametreleri.
Döndürülenler
listMultivariateModel(AnomalyDetectorListMultivariateModelOptionalParams)
Aboneliğin modellerini listeleme
function listMultivariateModel(options?: AnomalyDetectorListMultivariateModelOptionalParams): PagedAsyncIterableIterator<AnomalyDetectorClientModelSnapshot, AnomalyDetectorClientModelSnapshot[], PageSettings>
Parametreler
Seçenekler parametreleri.
Döndürülenler
trainMultivariateModel(AnomalyDetectorClientModelInfo, AnomalyDetectorTrainMultivariateModelOptionalParams)
Çok değişkenli bir anomali algılama modeli oluşturun ve eğitin. İstek, dışarıdan erişilebilen bir Azure depolama Uri'sini (tercihen Paylaşılan Erişim İmzası Uri'sini) belirtmek için bir kaynak parametresi içermelidir. Modeli oluştururken kullanılan tüm zaman serileri tek bir dosyaya sıkıştırılmış olmalıdır. Her zaman serisi, ilk sütunun zaman damgası, ikinci sütunun ise değer olduğu tek bir CSV dosyasında yer alır.
function trainMultivariateModel(body: AnomalyDetectorClientModelInfo, options?: AnomalyDetectorTrainMultivariateModelOptionalParams): Promise<AnomalyDetectorTrainMultivariateModelResponse>
Parametreler
Eğitim isteği
Seçenekler parametreleri.
Döndürülenler
Devralınan Yöntemin Ayrıntıları
sendOperationRequest(OperationArguments, OperationSpec, ServiceCallback<any>)
Sağlanan OperationSpec kullanılarak doldurulan bir HTTP isteği gönderin.
function sendOperationRequest(operationArguments: OperationArguments, operationSpec: OperationSpec, callback?: ServiceCallback<any>): Promise<RestResponse>
Parametreler
- operationArguments
- OperationArguments
HTTP isteğinin şablonlu değerlerinin doldurulacağı bağımsız değişkenler.
- operationSpec
- OperationSpec
httpRequest'i doldurmak için kullanılacak OperationSpec.
- callback
-
ServiceCallback<any>
Yanıt alındığında çağrılacak geri çağırma.
Döndürülenler
Promise<RestResponse>
AnomalyDetectorContext.sendOperationRequest Devralındı
sendRequest(RequestPrepareOptions | WebResourceLike)
Sağlanan httpRequest dosyasını gönderin.
function sendRequest(options: RequestPrepareOptions | WebResourceLike): Promise<HttpOperationResponse>
Parametreler
- options
Döndürülenler
Promise<HttpOperationResponse>
AnomalyDetectorContext.sendRequest Devralındı
Azure SDK for JavaScript
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin