Olay akışına Azure Blob Depolama olay kaynağı ekleme (önizleme)
Bu makalede, bir olay akışına Azure Blob Depolama olay kaynağının nasıl ekleneceği gösterilmektedir. Olay, bir sistemde gerçekleşen bir şeyi tam olarak açıklayan en küçük bilgi miktarıdır. Azure Blob Depolama olaylar, bir istemci bir blob oluşturduğunda, değiştirdiğinde veya sildiğinde tetiklenir. Microsoft Fabric olay akışları, Blob Depolama olaylarını Gerçek Zamanlı hub'daki Doku olaylarına bağlamanıza olanak tanır.
olay akışı kaynağı olarak Azure Blob Depolama olayları eklediğinizde, blob depolama hesabınıza otomatik olarak sistem olayları oluşturur ve bunları Gerçek Zamanlı hub'daki Doku olaylarına bağlar. Daha sonra bu olayları sürekli veri akışlarına dönüştürebilir ve bunları Doku'daki çeşitli hedeflere yönlendirmeden önce dönüştürebilirsiniz.
Doku olay akışları aşağıdaki Blob Depolama olay türlerini destekler:
Olay adı | Açıklama |
---|---|
Microsoft.Storage.BlobCreated | Blob oluşturulduğunda veya değiştirildiğinde tetikleniyor. |
Microsoft.Storage.BlobDeleted | Blob silindiğinde tetikleniyor. |
Microsoft.Storage.BlobRenamed | Blob yeniden adlandırıldığında tetikleniyor. |
Microsoft.Storage.BlobTierChanged | Blob erişim katmanı değiştirildiğinde tetikleniyor. |
Microsoft.Storage.DirectoryCreated | Dizin oluşturulduğunda tetikleniyor. |
Microsoft.Storage.DirectoryRenamed | Dizin yeniden adlandırıldığında tetikleniyor. |
Microsoft.Storage.AsyncOperationInitiated | Verileri arşivden sık erişimli veya seyrek erişimli katmanlara taşımayı veya kopyalamayı içeren bir işlem başlatıldığında tetikler. |
Microsoft.Storage.DirectoryDeleted | Bir dizin silindiğinde tetikleniyor. |
Microsoft.Storage.BlobInventoryPolicyCompleted | Envanter ilkesini tanımlayan bir kural için stok çalıştırması tamamlandığında tetiklenen. |
Microsoft.Storage.LifecyclePolicyCompleted | Yaşam döngüsü yönetimi ilkesi tarafından tanımlanan eylemler tamamlandığında tetiklenir. |
Kullanılabilir olay türleri hakkında daha fazla bilgi için bkz. Event Grid kaynağı olarak Azure Blob Depolama.
Önemli
Doku olay akışlarının gelişmiş özellikleri şu anda önizleme aşamasındadır.
Not
Bu kaynak, çalışma alanı kapasitenizin şu bölgelerinde desteklenmez : Orta Batı Almanya, Orta Güney ABD, Batı ABD2, Batı ABD3, Batı Hindistan.
Akışsız ve akışlı olaylar karşılaştırması
Azure Blob Depolama olaylar, net başlangıç ve bitiş noktalarına sahip ayrık olaylardır. Doku Gerçek Zamanlı hub'ları bu olayları iki biçimde yakalayabilir:
Akışsız olaylar. Bu olaylar, ham biçimlerinde ayrık olaylar olarak temsil edilir. Azure Blob Depolama olaylar bir olay akışında akışla aktarılmazsa, olay akışına doğrudan bağlı değildir ve varsayılan akış oluşturulmaz.
Bu durum, olayların Gerçek Zamanlı hub'daki Doku olaylarına bağlandığını ve daha fazla eylem beklediğini gösterir. Eylemler arasında, Gerçek Zamanlı hub'daki Doku olayları sekmesinde İşlem Hattı veya Not Defteri gibi Doku işi öğelerini yürüten Data Activator ile uyarılar oluşturma yer alır.
Akışlı olaylar. Bu olaylar sürekli olaylara dönüştürülerek gerçek zamanlı dönüştürmeyi ve daha fazla analiz için Doku'daki çeşitli hedeflere yönlendirmeyi etkinleştirir. Olay akışında akışsız bir Azure Blob Depolama kaynağında Olayları akışla aktar düğmesinin seçilmesi olayları sürekli olaylara dönüştürür. Ardından olay akışına varsayılan bir akış atanır ve bu akış, işlem eklemenize ve Doku'daki diğer hedeflere yönlendirmenize olanak tanır.
Önkoşullar
- Katkıda Bulunan veya daha yüksek izinlere sahip Doku premium çalışma alanına erişim.
- Azure Blob Depolama StorageV2 (genel amaçlı v2), BlockBlobStorage veya BlobStorage hesabına erişim. Depolama (genel amaçlı v1) depolama türü, Doku olay akışlarıyla tümleştirmeyi desteklemez.
Not
Bir olay akışı için kaynak ve hedef sayısı üst sınırı 11'dir.
Azure Blob Depolama olaylarını kaynak olarak ekleme
Yeni bir olay akışı oluşturmak için Olay Akışı'na tıklayın. Gelişmiş Özellikler (önizleme) seçeneğinin etkinleştirildiğinden emin olun.
Sonraki ekranda Dış kaynak ekle'yi seçin.
Azure Blob Depolama olayları yapılandırma ve olaylara bağlanma
Veri kaynağı seçin ekranında olayları Azure Blob Depolama seçin.
Bağlan ekranında, olay akışında yakalamak istediğiniz Aboneliği ve Depolama hesabını seçin.
İleri'yi seçin.
Gözden geçir ve oluştur ekranında özeti gözden geçirin ve Azure Blob Depolama olaylarının yapılandırmasını tamamlamak için Ekle'yi seçin.
Bağlantı oluşturulduktan sonra düzenleme modunda olay akışınıza eklenen Azure Blob Depolama olay kaynağını görebilirsiniz. Olay akışını yayımlamak ve Azure Blob Depolama olaylarınızı yakalamaya başlamak için Yayımla'yı seçin.
Not
Düzenleyicideki Eventstream düğümünde varsayılan akış oluşturulmaz. Bunun nedeni Blob Depolama olaylarının hala ayrık olaylar biçiminde olması ve henüz bir akışa dönüştürülmesi veya olay akışına bağlanmamış olmasıdır.
Değişiklikleri yayımladıktan sonra, Azure Blob Depolama hesabınız artık Gerçek Zamanlı hub'a bağlanır. Gerçek zamanlı hub > Doku olayları > Azure Blob Depolama Olaylar'a gidin, Azure Blob Depolama hesabınızı açılan listede bulabilir ve blob depolama olaylarında eylem yapmak için bir tetikleyici ayarlayabilirsiniz.
Azure Blob Depolama olaylarını dönüştürme
Azure Blob Depolama olayları Gerçek Zamanlı hub'daki Doku olaylarına bağladıktan sonra, bu olayları bir akışa dönüştürebilir ve olay akışları içinde dönüştürmeler yapabilirsiniz.
Düzenleme modunda bir Azure Blob Depolama olay kaynağı ekledikten sonra Blob Depolama olaylarını veri akışına dönüştürmek için kaynaktaki Olayları akışla aktar'ı seçin.
Blob Depolama olaylarını olay akışına akışla aktarmak isteyip istemediğinizi soran açılan pencereye Evet yanıtını verin.
Düzenleyicide, olay akışı düğümünde Blob Depolama olaylarının varsayılan akış olarak bir akışa dönüştürüldüğünü belirten bir varsayılan akış oluşturulur.
Ardından, dönüştürme veya yönlendirmeye devam etmek için olay akışını yayımlamanız ve Azure Blob Depolama tetiklenen en az bir olay olduğundan emin olmanız gerekir.
Olaylar olay akışına akıtıldıktan sonra Düzenleme moduna geçin ve akışa alınan Blob Depolama olaylarını dönüştürmek için işlemler ekleyin. Aşağıdaki örnek, Blob Depolama olaylarının toplandığını ve bir KQL veritabanına yönlendirildiğini gösterir.
Değişiklikler yayımlandıktan sonra akışla Azure Blob Depolama olayları dönüştürülür ve Doku'da belirlenen hedefe yönlendirilir.
Veri akışını, doğrulama için Gerçek Zamanlı hub'ın Veri akışları sekmesinde de görüntüleyebilirsiniz.
Bilinen sınırlamalar
- Şu anda, ayrı olay kaynaklarında hata oluştuğunda hata iletileri kullanılamaz.
- Şu anda Ayrık olay kaynakları için Veri Önizleme özelliği kullanılamamaktadır.