Olay akışına Azure Cosmos DB CDC kaynağı ekleme
Bu makalede bir olay akışına Azure Cosmos DB (NoSQL için Azure Cosmos DB) Değişiklik Veri Yakalama kaynağı ekleme adımları gösterilmektedir.
Microsoft Fabric olay akışları için Azure Cosmos DB Değişiklik Veri Yakalama (CDC) kaynak bağlayıcısı, Azure Cosmos DB veritabanındaki geçerli verilerin anlık görüntüsünü yakalamanıza olanak tanır. Bağlayıcı daha sonra bu verilerde gelecekteki satır düzeyindeki değişiklikleri izler ve kaydeder. Değişiklikler olay akışında yakalandıktan sonra, bu CDC verilerini gerçek zamanlı olarak işleyebilir ve daha fazla işlem veya analiz için Doku içindeki farklı hedeflere gönderebilirsiniz.
Not
Bu kaynak, çalışma alanı kapasitenizin şu bölgelerinde desteklenmez: Batı ABD3, Batı İsviçre.
Önkoşullar
- Yapı kapasitesi lisans modunda (veya) Katkıda Bulunan veya daha yüksek izinlere sahip Deneme lisansı modunda bir çalışma alanına erişim.
- NoSQL için Azure Cosmos DB hesabına ve veritabanına erişim.
- NoSQL için Azure Cosmos DB veritabanınızın genel olarak erişilebilir olması ve bir güvenlik duvarının arkasında olmaması veya sanal ağda güvenliği sağlanmaması gerekir.
- Olay akışınız yoksa bir olay akışı oluşturun.
Azure portalından bağlantı ayrıntılarını alma
Azure portalından toplamanız gereken öğelerin etiketleri aşağıdaki adımlarda gösterilmiştir. Uç nokta URI'sine her zaman gibi bir biçimde https://<account>.<api>.azure.com:<port>/
, Birincil Anahtar'a ve veri toplamak istediğiniz Veritabanı adı ve öğe kimliklerine ihtiyacınız vardır.
Not
NoSQL için Azure Cosmos DB CDC, Azure Cosmos DB Değişiklik Akışı'nın En Son Sürüm Modu'nu kullanıyor. En son sürümdeki kayıtlarda yapılan değişiklikleri yakalar. Silmelerin bu modla yakalanmadığını unutmayın.
Azure Cosmos DB hesabınızın Azure portalı sayfasında, sol gezinti bölmesindeki Ayarlar'ın altında Anahtarlar'ı seçin.
Anahtarlar sayfasında, olay akışı bağlantısını ayarlamak için kullanılacak URI ve Birincil anahtar değerlerini kopyalayın.
Azure Cosmos DB hesabınızın Azure portalı genel bakış sayfasında, veri toplamak istediğiniz Veritabanı ve öğe kimliğini not edin.
Not
Bir olay akışı için kaynak ve hedef sayısı üst sınırı 11'dir.
Kaynak olarak Azure Cosmos DB (CDC) ekleme
Olay akışınıza henüz herhangi bir kaynak eklemediyseniz Dış kaynak kutucuğunu kullan'ı seçin.
Kaynağı zaten yayımlanmış bir olay akışına ekliyorsanız Düzenleme moduna geçin, şeritte Kaynak ekle'yi seçin ve ardından Dış kaynaklar'ı seçin.
Veri kaynağı seçin sayfasında Azure Event Hubs kutucuğunda Bağlan'ı arayın ve seçin.
Azure Cosmos DB'yi (CDC) yapılandırma ve bağlama
Bağlan ekranındaki Bağlantı'nın altında Yeni bağlantı'yı seçerek Azure Cosmos DB veritabanınıza bağlanan bir bulut bağlantısı oluşturun.
Bağlantı ayarları ekranında aşağıdaki bilgileri girin:
- Cosmos DB Uç Noktası: Azure portalından kopyaladığınız Cosmos DB hesabınızın URI'sini veya Uç Noktasını girin.
- Bağlantı adı: Otomatik olarak oluşturulur veya bu bağlantı için yeni bir ad girebilirsiniz.
- Hesap anahtarı: Azure portalından kopyaladığınız Azure Cosmos DB hesabınızın Birincil Anahtarını girin.
Bağlan'ı seçin.
Azure Cosmos DB kaynaklarınız için aşağıdaki bilgileri sağlayın ve İleri'yi seçin.
Kapsayıcı Kimliği: Bağlanmak istediğiniz Azure Cosmos DB kapsayıcısının veya tablosunun adını girin.
Veritabanı: Azure Cosmos DB veritabanınızın adını girin.
Uzaklık ilkesi: İşleme yoksa En eski uzaklıkları mı yoksa En son uzaklıkları mı okumaya başlayacağını seçin.
Sağ taraftaki Akış ayrıntıları bölümünde Kalem düğmesini seçerek Kaynak adını da değiştirebilirsiniz.
Gözden Geçir + bağlan sayfasında özeti gözden geçirin ve Ekle'yi seçin.
Güncelleştirilmiş olay akışını görüntüleme
Azure Cosmos DB (CDC) kaynağının düzenleme modunda olay akışınıza eklendiğini görürsünüz. Değişiklikleri yayımlamak ve Azure Cosmos DB CDC verilerini olay akışına akışla aktarmaya başlamak için Yayımla'yı seçin.
Canlı modda olay akışını görürsünüz. Olay akışını güncelleştirmek için Düzenleme moduna geri dönmek için şeritte Düzenle'yi seçin.
İlgili içerik
Diğer bağlayıcılar: