Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makalede, kolayca bir Özet Akış Analitiği işi oluşturmak için kod gerektirmeyen düzenleyicinin nasıl kullanılabileceği açıklanmaktadır. İş, Event Hubs'ınızdan sürekli olarak okur ve adet, toplam ve ortalama gibi birleştirmeler gerçekleştirir. Zaman penceresi boyunca gruplamak için alanları seçersiniz ve iş, sonuçları sürekli olarak Azure Cosmos DB'ye kaydeder.
Önkoşullar
- Azure Event Hubs ve Azure Cosmos DB kaynaklarınız genel olarak erişilebilir olmalı ve bir güvenlik duvarının arkasında veya bir Azure Sanal Ağ içerisinde olmamalıdır.
- Event Hubs'ınızdaki veriler JSON, CSV veya Avro biçiminde seri hale getirilmelidir.
Stream Analytics işi geliştirmek
Azure Cosmos DB'de verileri gerçekleştirmeye yönelik bir Stream Analytics işi geliştirmek için aşağıdaki adımları kullanın.
- Azure portalında Azure Event Hubs örneğinizi bulun ve seçin.
- Özellikler altındaVeri İşleme'yi seçin. Ardından, Başlat'ı Azure Cosmos DB'de Verileri Gerçekleştirme başlıklı kartta seçin.
- İşiniz için bir ad girin ve Oluştur'u seçin.
- Olay hub'ında verilerinizin Serileştirme türünü ve işin Event Hubs'a bağlanmak için kullanacağı Kimlik doğrulama yöntemini belirtin. Ardından Bağlan'ı seçin.
- Bağlantı başarılı olursa ve Event Hubs örneğinize akan veri akışlarınız varsa, hemen iki şey görürsünüz:
- Giriş yükünüzde bulunan alanlar. Alan adının yanındaki üç nokta simgesini seçerek alanı isteğe bağlı olarak kaldırabilir, yeniden adlandırabilir veya veri türünü değiştirebilirsiniz.
- Veri önizlemesi altındaki alt bölmede yer alan ve düzenli aralıklarla otomatik olarak yenilenen giriş verilerinizin bir örneği. Örnek giriş verilerinizin statik bir görünümünü tercih ediyorsanız Akış önizlemesini duraklat'ı seçebilirsiniz.
- Giriş yükünüzde bulunan alanlar. Alan adının yanındaki üç nokta simgesini seçerek alanı isteğe bağlı olarak kaldırabilir, yeniden adlandırabilir veya veri türünü değiştirebilirsiniz.
- Sonraki adımda, ortalama ve sayı gibi hesaplamak istediğiniz alanı ve toplamı belirtirsiniz. Belirli bir zaman penceresi ile birlikte Gruplandırmak istediğiniz alanı da belirtebilirsiniz. Ardından, Veri önizleme bölümünde adımın sonuçlarını doğrulayabilirsiniz.
- Sonuçların yazılmasını istediğiniz Cosmos DB veritabanını ve kapsayıcısını seçin.
- Başlat'ı seçerek Stream Analytics işini başlatın.
İşi başlatmak için şunları belirtmeniz gerekir:- İşin çalıştırıldığı Akış Birimi (SU) sayısı. SU'lar işe ayrılan işlem ve bellek miktarını gösterir. Üç ile başlamanızı ve gerektiği gibi ayarlama yapmanızı öneririz.
- Çıktı verilerinin hata işlemesi , bir işin hedefinize çıkışı veri hataları nedeniyle başarısız olduğunda istediğiniz davranışı belirtmenize olanak tanır. Varsayılan olarak, yazma işlemi başarılı olana kadar göreviniz yeniden denenir. Çıkış olaylarını atlamayı da seçebilirsiniz.
- Başlat'ı seçtikten sonra, iş iki dakika içinde çalışmaya başlar. İşi Stream Analytics işleri sekmesindeki İşlem Verileri bölümünün altında görüntüleyin. İş ölçümlerini inceleyebilir ve gerektiğinde durdurup yeniden başlatabilirsiniz.
Event Hubs Coğrafi çoğaltma özelliğini kullanırken dikkat edilmesi gerekenler
Azure Event Hubs kısa süre önce genel önizlemede Coğrafi Çoğaltma özelliğini başlattı. Bu özellik, Azure Event Hubs'ın Coğrafi Olağanüstü Durum Kurtarma özelliğinden farklıdır.
Yük devretme türü Zorlamalı ve çoğaltma tutarlılığı zaman uyumsuz olduğunda, Stream Analytics işi bir Azure Event Hubs çıkışı için tam olarak bir kez işleme garantisi vermez.
Azure Stream Analytics, bir olay hub’ı üretici çıktısı olarak kullanıldığında, yük devretme sürecinde ve birincil ile ikincil arasında çoğaltma gecikmesi yapılandırılan maksimum gecikmeye ulaştığında Event Hubs tarafından kısıtlama uygulandığında iş üzerinde filigran gecikmesi gözlemlenebilir.
Azure Stream Analytics, Event Hubs giriş olarak kullanıldığında tüketici olarak çalışırken, yük devretme süresi boyunca işte işaretleme gecikmesi gözlemleyebilir ve yük devretme tamamlandıktan sonra verileri atlayabilir veya yinelenen verilerle karşılaşabilir.
Bu uyarıları dikkate alarak, Event Hubs yük devretme tamamlandıktan hemen sonra Stream Analytics işini uygun başlangıç zamanıyla yeniden başlatın. Ayrıca Event Hubs Coğrafi çoğaltma özelliği herkese açık önizleme aşamasında olduğundan, bu noktada Stream Analytics üretim işleri için bu kalıbı kullanmayın. Event Hubs Coğrafi çoğaltma özelliği genel kullanıma sunulmadan önce, geçerli Stream Analytics davranışı geliştirilecektir ve bu davranış Stream Analytics üretim işlerinde kullanılabilir hale gelecektir.
Sonraki adımlar
Artık Event Hubs'dan okuyan ve sayımlar, ortalamalar gibi toplamları hesaplayan ve Azure Cosmos DB kaynağınıza yazan bir iş geliştirmek için Kod düzenleyicisi olmayan Stream Analytics'i nasıl kullanacağınızı biliyorsunuz.