Aracılığıyla paylaş


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ı Avrupa, 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ışla aktar düğmesine sahip akışsız Azure Blob Depolama olaylarını gösteren ekran görüntüsü.

  • 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.

    Bir olay akışındaki akışlı Azure Blob Depolama olaylarını gösteren ekran görüntüsü.

Ö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

  1. 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.

    Yeni olay akışı oluşturma işleminin ekran görüntüsü.

  2. Sonraki ekranda Dış kaynak ekle'yi seçin.

    Dış kaynak ekle'yi seçme işleminin ekran görüntüsü.

Azure Blob Depolama olayları yapılandırma ve olaylara bağlanma

  1. Veri kaynağı seçin ekranında olayları Azure Blob Depolama seçin.

    Azure Blob Depolama olayları seçme işleminin ekran görüntüsü.

  2. Bağlan ekranında, olay akışında yakalamak istediğiniz Aboneliği ve Depolama hesabını seçin.

    Bağlan ekranının ekran görüntüsü.

  3. İleri'yi seçin.

  4. 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.

    Ekle ekranının ekran görüntüsü.

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.

Olay akışına eklenen Azure Blob Depolama olay kaynağının ekran görüntüsü.

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.

Gerçek Zamanlı hub'da Doku olayları altında Azure Blob Depolama Olayları seçme işleminin ekran görüntüsü.

Gerçek Zamanlı hub'daki Azure Blob Depolama Olayları sayfasının ekran görüntüsü.

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.

  1. 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.

    Akış olaylarının vurgulandığı Düzenleme modunda akışsız olay kaynağının ekran görüntüsü.

  2. Blob Depolama olaylarını olay akışına akışla aktarmak isteyip istemediğinizi soran açılan pencereye Evet yanıtını verin.

    Akış olayları için onay açılan penceresinin ekran görüntüsü.

  3. 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.

    Varsayılan akışı gösteren Düzenleme Modu'ndaki olay akışının ekran görüntüsü.

  4. 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.

    Canlı Görünüm'de yayımlanan olay akışının ekran görüntüsü.

  5. 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.

    Düzenleme Modu'nda dönüştürülen olay akışının ekran görüntüsü.

  6. 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.

    Varsayılan akışı gösteren Canlı Modda dönüştürülmüş olay akışının ekran görüntüsü.

    Veri akışını, doğrulama için Gerçek Zamanlı hub'ın Veri akışları sekmesinde de görüntüleyebilirsiniz.

    Gerçek Zamanlı hub'daki Veri akışları altında listelenen olay akışının ekran görüntüsü.

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.