Nasıl kullanılır: Ölçüm verilerinizi Ölçüm Danışmanı
Verilerinizi veri kaynağına ekleme hakkında bilgi edinmek için bu Ölçüm Danışmanı.
Veri şeması gereksinimleri ve yapılandırması
Azure ölçüm Danışmanı, zaman serisi anomali algılama, tanılama ve analize yönelik bir hizmettir. AI destekli bir hizmet olarak, kullanılan modeli eğitebilmeniz için verilerinizi kullanır. Hizmet, toplanan verilerin tablolarını aşağıdaki sütunlara sahip olarak kabul eder:
- Ölçü (gerekli): ölçü, temel veya birime özgü bir terimdir ve ölçümünün ölçülebilir bir değeridir. Bu sayı, sayısal değerler içeren bir veya daha fazla sütun anlamına gelir.
- Zaman damgası (isteğe bağlı): veya türündeki sıfır veya bir sütun
DateTimeString. Bu sütun ayarlanmamışsa, zaman damgası her alma döneminin başlangıç saati olarak ayarlanır. Zaman damgasını şu şekilde biçimlendirin:yyyy-MM-ddTHH:mm:ssZ. - Boyut (isteğe bağlı): bir boyut bir veya daha fazla kategorik değer. Bu değerlerin birleşimi, belirli bir ayırt eden zaman serisini tanımlar (örneğin, ülke, dil ve kiracı). Boyut sütunları herhangi bir veri türünde olabilir. Fazla sayıda boyutun işlenmesini engellemek için büyük miktarda sütun ve değerle çalışırken dikkatli olun.
Azure Data Lake Storage veya Azure Blob Depolama gibi veri kaynakları kullanıyorsanız, beklediğiniz ölçüm şemanıza uyum sağlamak için verilerinizi toplayabilirsiniz. Bunun nedeni, bu veri kaynaklarının bir dosyayı ölçüm girişi olarak kullanlarıdır.
azure SQL veya azure Veri Gezgini gibi veri kaynakları kullanıyorsanız, verileri beklenen şemanıza toplamak için toplama işlevlerini kullanabilirsiniz. Bunun nedeni, bu veri kaynaklarının kaynaklardan ölçüm verileri almak için bir sorgu çalıştırmasını desteklemeleridir.
Bazı terimler hakkında emin değilsanız sözlüğüne bakın.
Kısmi verilerin yüklenmesini önleme
Kısmi veriler, veri kaynağında depolanan veri Ölçüm Danışmanı tutarsızlıklara neden olur. Veri çekme tamam olduktan sonra veri kaynağı Ölçüm Danışmanı bu durum olabilir. Ölçüm Danışmanı veri kaynağından yalnızca bir kez veri çeker.
Örneğin, izleme için bir ölçüm Ölçüm Danışmanı. Ölçüm Danışmanı A zaman damgasında ölçüm verilerini başarıyla yakalar ve üzerinde anomali algılama gerçekleştirir. Ancak, söz konusu zaman damgasının A ölçüm verileri, veriler alındıktan sonra yenilendi. Yeni veri değeri alınamıyor.
Tutarsızlıkları azaltmak için geçmiş verileri doldurmayı (daha sonra açıklanmıştır) sınabilirsiniz ancak bu durum, bu zaman noktalarına ilişkin uyarılar zaten tetiklendiğinde yeni anomali uyarılarını tetiklemez. Bu işlem sisteme ek iş yükü ekleyebilir ve otomatik değildir.
Kısmi verilerin yüklenmesini önlemek için iki yaklaşım önerilir:
Tek işlemde veri oluşturma:
Tüm boyut birleşimleri için aynı zaman damgasına sahip ölçüm değerlerinin bir işlemde veri kaynağında depolanmış olduğundan emin olun. Yukarıdaki örnekte, tüm veri kaynaklarından gelen veriler hazır olana kadar bekleyin ve ardından verileri tek Ölçüm Danışmanı içine yükleyebilirsiniz. Ölçüm Danışmanı başarıyla (veya kısmen) alınana kadar veri akışı düzenli aralıklarla yoklama olabilir.
Veri alımını geciktirmek için Veri alımı zaman kaydırma parametresi için uygun bir değer ayarlama:
Veri akışınız için Veri alımını tamamen hazırlanana kadar geciktirmek için Veri alımı zaman kaydırma parametresini ayarlayın. Bu, Azure Tablo Depolama gibi işlemleri desteklemeen bazı veri kaynakları için Depolama. Ayrıntılar için bkz. gelişmiş ayarlar.
Veri akışı ekleyerek başlama
Ölçüm Danışmanı portalında oturum Ölçüm Danışmanı çalışma alanınızı seçtikten sonra, Kullanmaya başlayın. Ardından, çalışma alanının ana sayfasında, sol menüden Veri akışı ekle'ye tıklayın.
Bağlantı ayarları ekleme
1. Temel ayarlar
Ardından zaman serisi veri kaynağınıza bağlanmak için bir dizi parametre girebilirsiniz.
- Kaynak Türü: Zaman serisi verilerinizin depolandığı veri kaynağı türü.
- Ayrıntı: Zaman serisi verilerinizde ardışık veri noktaları arasındaki aralık. Şu Ölçüm Danışmanı desteklemektedir: Yıllık, Aylık, Haftalık, Günlük, Saatlik ve Özel. Özelleştirme seçeneğinin desteklediği en düşük aralık 300 saniyedir.
- Saniye: TaneciklikAdı'nın Özelleştir olarak ayarlanmaya neden olduğu saniye sayısı.
- (UTC) tarihine kadar veri alımı: Veri alımı için temel başlangıç saati.
startOffsetInSecondsgenellikle veri tutarlılığında yardımcı olmak için bir uzaklık eklemek için kullanılır.
2. Bağlantı dizesini belirtme
Ardından, veri kaynağı için bağlantı bilgilerini belirtmeniz gerekir. Diğer alanlar ve farklı veri kaynakları türlerine bağlanma hakkında ayrıntılı bilgi için bkz. Nasıl Bağlan farklı veri kaynakları.
3. Tek bir zaman damgası için sorgu belirtme
Farklı veri kaynağı türleri hakkında ayrıntılı bilgi için bkz. Nasıl Bağlan farklı veri kaynakları için.
Veri yükleme
Bağlantı dizesi ve sorgu dizesi girdikten sonra Verileri yükle'yi seçin. Bu işlemde Ölçüm Danışmanı ve veri yükleme iznini, sorguda kullanılacak gerekli parametreleri ( ve ) ve veri kaynağından sütun adını denetlemeyi @IntervalStart @IntervalEnd sağlar.
Bu adımda bir hata varsa:
- İlk olarak bağlantı dizesinin geçerli olup olmadığını kontrol edin.
- Ardından yeterli izinler olup olmadığını ve veri alımı çalışanı IP adresine erişim izni verilip verilme olmadığını denetleyin.
- Ardından sorgunuz için gerekli parametrelerin ( @IntervalStart ve ) kullan olup @IntervalEnd olamay olduğunu kontrol edin.
Şema yapılandırması
Veri şeması yüklendiktan sonra uygun alanları seçin.
Bir veri noktasının zaman damgası atlanırsa, Ölçüm Danışmanı noktası veri noktası alındıyken zaman damgasını kullanır. Her veri akışı için en fazla bir sütunu zaman damgası olarak belirtebilirsiniz. Bir sütunun zaman damgası olarak belirtile olmadığını içeren bir ileti alırsanız sorguyu veya veri kaynağınızı ve yalnızca önizleme verisinde değil, sorgu sonucunda birden çok zaman damgası olup olmadığını kontrol edin. Veri alımı Ölçüm Danışmanı her zaman veri kaynağından yalnızca bir öbek (örneğin bir gün, bir saat - ayrıntıya göre) tüketebilirsiniz.
| Seçim | Açıklama | Notlar |
|---|---|---|
| Görünen Ad | Özgün sütun adı yerine çalışma alanınıza görüntülenecek ad. | İsteğe bağlı. |
| Timestamp | Veri noktasının zaman damgası. Atlanırsa, Ölçüm Danışmanı noktası veri noktası alındıyken zaman damgasını kullanır. Her veri akışı için en fazla bir sütunu zaman damgası olarak belirtebilirsiniz. | İsteğe bağlı. En fazla bir sütun ile belirtilmelidir. Bir sütunun Zaman damgası hatası olarak belirtilemedi olduğunu alırsanız, sorgunuza veya veri kaynağınıza yinelenen zaman damgasını girin. |
| Measure | Veri akışındaki sayısal değerler. Her veri akışı için birden çok ölçü belirtebilirsiniz, ancak ölçü olarak en az bir sütun seçilmelidir. | En az bir sütun ile belirtilmelidir. |
| Boyut | Kategorik değerler. Farklı değerlerin birleşimi, belirli bir tek boyut zaman serisini tanımlar, örneğin: ülke, dil, kiracı. Boyut olarak sıfır veya daha fazla sütun seçin. Not: Boyut olarak dize olmayan bir sütun seçme konusunda dikkatli olun. | İsteğe bağlı. |
| Yoksay | Seçili sütunu yoksayın. | İsteğe bağlı. Veri kaynaklarının veri almak için sorgu kullanma desteği için 'Yoksay' seçeneği yoktur. |
Sütunları yoksaymak için sorguyu veya veri kaynağınızı bu sütunları dışlamak için güncelleştirmenizi öneririz. Ayrıca Sütunları yoksay'ı ve ardından belirli sütunlarda Yoksay'ı kullanarak sütunları yoksayabilirsiniz. Bir sütunun boyut olması ve yanlışlıkla Yoksayıldı olarak ayarlanmış olması Ölçüm Danışmanı verilerin bir kısmının alınmaya neden olması. Örneğin, sorgunuza gelen verilerin aşağıdaki gibi olduğunu varsayın:
| Satır Kimliği | Timestamp | Ülke | Dil | Gelir |
|---|---|---|---|---|
| 1 | 2019/11/10 | Çin | ZH-CN | 10000 |
| 2 | 2019/11/10 | Çin | EN-US | 1000 |
| 3 | 2019/11/10 | ABD | ZH-CN | 12000 |
| 4 | 2019/11/11 | ABD | EN-US | 23000 |
| ... | ... | ... | ... | ... |
Ülke bir boyuttur ve dil yoksayıldı olarak ayarlandıysa, ilk ve ikinci satır zaman damgasına göre aynı boyutlara sahip olur. Ölçüm Danışmanı, iki satırdaki bir değeri rastgele kullanacaktır. Ölçüm Danışmanı bu durumda satırları toplamayacak.
Şemayı yapılandırdıktan sonra Şemayı doğrula' yı seçin. Bu işlem dahilinde, ölçüm Danışmanı aşağıdaki denetimleri gerçekleştirecek:
- Sorgulanan verilerin zaman damgasının tek bir aralığa denk olup olmadığı.
- Tek bir ölçüm aralığı içinde aynı boyut birleşimi için yinelenen değerler döndürülüp döndürülmediğini belirtir.
Otomatik toplama ayarları
Önemli
Kök neden analizini ve diğer tanılama yeteneklerini etkinleştirmek istiyorsanız otomatik toplama ayarlarının yapılandırılması gerekir. Etkinleştirildikten sonra otomatik toplama ayarları değiştirilemez.
Ölçüm Danışmanı, alma sırasında her boyutta otomatik olarak toplama işlemi gerçekleştirebilir (örneğin SUM, MAX, MIN), ardından kök örnek olay çözümlemede ve diğer tanılama özelliklerinde kullanılacak bir hiyerarşi oluşturur.
Aşağıdaki senaryoları göz önünde bulundurun:
"Verilerim için toplama analizini içermem gerekmiyor."
Ölçüm Danışmanı toplaması 'nı kullanmanıza gerek yoktur.
"Verilerim zaten alındı ve boyut değeri şu şekilde gösteriliyor: NULL veya boş (varsayılan), yalnızca NULL, diğerleri."
Bu seçenek, satırlar zaten toplandığından, ölçüm Danışmanı 'Nın verileri toplaması gerektiği anlamına gelir. Örneğin, yalnızca null' ı seçerseniz, aşağıdaki örnekteki ikinci veri satırı, tüm ülkelerin ve en-US dilinin bir toplamı olarak görülecektir. ülke için boş bir değer olan dördüncü veri satırı, tamamlanmamış verileri gösterebilen sıradan bir satır olarak görülecektir.
Ülke Dil Gelir Çin ZH-CN 10000 DEĞER EN-US 999999 ABD EN-US 12000 EN-US 5000 "Sum/max/min/AVG/Count değerini hesaplayarak verileri toplamak için ölçüm Danışmanı gerekiyor ve bunu {some String} olarak temsil ediyorum."
Cosmos DB veya Azure Blob Depolama gibi bazı veri kaynakları, grupla veya küp gibi belirli hesaplamaları desteklemez. Ölçüm Danışmanı, alma sırasında otomatik olarak bir veri küpü oluşturmak için toplama seçeneği sunar. Bu seçenek, seçtiğiniz algoritmayı kullanarak toplaması hesaplamak için ölçüm Danışmanı gerekir ve ölçüm Danışmanı 'nda toplaması temsil etmek için belirtilen dizeyi kullanırsınız. Bu, veri kaynağınızdaki verilerin hiçbirini değiştirmez. Örneğin, boyut (ülke, bölge) ile satış ölçümlerini temsil eden bir zaman serisi kümesi olduğunu varsayalım. Belirli bir zaman damgası için aşağıdaki gibi görünebilir:
Ülke Region Sales Kanada Alberta 100 Kanada British Columbia 500 Birleşik Devletler Montana 100 Sum Ile otomatik toplamayı etkinleştirdikten sonra, ölçüm Danışmanı boyut birleşimlerini hesaplar ve veri alımı sırasında ölçümleri toplayın. Sonuç şu olabilir:
Ülke Region Sales Kanada Alberta 100 NULL Alberta 100 Kanada British Columbia 500 NULL British Columbia 500 Birleşik Devletler Montana 100 NULL Montana 100 NULL NULL 700 Kanada NULL 600 Birleşik Devletler NULL 100 (Country=Canada, Region=NULL, Sales=600)Kanada 'daki (tüm bölgelerde) satış toplamı 600 ' dir.SQL dilde dönüştürme aşağıda verilmiştir.
SELECT dimension_1, dimension_2, ... dimension_n, sum (metrics_1) AS metrics_1, sum (metrics_2) AS metrics_2, ... sum (metrics_n) AS metrics_n FROM each_timestamp_data GROUP BY CUBE (dimension_1, dimension_2, ..., dimension_n);Otomatik toplama özelliğini kullanmadan önce aşağıdakileri göz önünde bulundurun:
- Verilerinizi toplamak için Sum kullanmak istiyorsanız, ölçümlerinizin her boyutta eklenebilir olduğundan emin olun. Toplamasız ölçümlere ilişkin bazı örnekler aşağıda verilmiştir:
- Kesir tabanlı ölçümler. Bu, oran, yüzde vb. içerir. Örneğin, tüm ülkenin istihdam oranını hesaplamak için her bir durumun işe alınma oranını eklememelisiniz.
- Boyutta örtüşme. Örneğin, spor gibi kişilerin sayısını hesaplamak için her bir spor 'a kişi sayısını eklememelisiniz, çünkü aralarında bir çakışma olduğundan, bir kişi birden çok spor gibi olabilir.
- Tüm sistemin sistem durumunu sağlamak için küp boyutu sınırlı olur. Şu anda sınır 1.000.000 ' dir. Verileriniz bu sınırı aşarsa, bu zaman damgası için alma başarısız olur.
- Verilerinizi toplamak için Sum kullanmak istiyorsanız, ölçümlerinizin her boyutta eklenebilir olduğundan emin olun. Toplamasız ölçümlere ilişkin bazı örnekler aşağıda verilmiştir:
Gelişmiş ayarlar
Verileri, özel bir şekilde (örneğin, alma sapmasını veya eşzamanlılık belirtmek gibi) etkinleştiren çeşitli gelişmiş ayarlar vardır. Daha fazla bilgi için, veri akışı yönetimi makalesindeki Gelişmiş ayarlar bölümüne bakın.
Veri akışı için bir ad belirtin ve alma ilerlemesini denetleyin
Çalışma alanınızda görüntülenecek olan veri akışı için özel bir ad verin. Sonra Gönder' e tıklayın. Veri akışı ayrıntıları sayfasında, durum bilgilerini görüntülemek için alma ilerleme çubuğunu kullanabilirsiniz.
Alma hatası ayrıntılarını denetlemek için:
- Ayrıntıları göster' e tıklayın.
- Durum ' a tıkladıktan sonra başarısız veya hata' ı seçin.
- Başarısız bir alımı üzerine gelin ve görüntülenen Ayrıntılar iletisini görüntüleyin.
Hatalı durum, bu veri kaynağı için alma işleminin daha sonra yeniden deneneceği anlamına gelir. Bir hata durumu, ölçüm Danışmanı 'nın veri kaynağı için yeniden denenmeyeceğini gösterir. Verileri yeniden yüklemek için bir geri doldurma/yeniden yüklemeyi el ile tetiklemeniz gerekir.
Ayrıca, Ilerlemeyi Yenile' ye tıklayarak alma işleminin ilerlemesini yeniden yükleyebilirsiniz. Veri alma işlemi tamamlandıktan sonra ölçümler ' e tıklayıp anomali algılama sonuçlarını kontrol edebilirsiniz.