Aracılığıyla paylaş


Olay akışına Azure SQL Veritabanı CDC kaynağı ekleme (önizleme)

Bu makalede, bir olay akışına Azure SQL Veritabanı Değişiklik Veri Yakalama (CDC) kaynağı ekleme adımları gösterilmektedir.

Microsoft Fabric olay akışları için Azure SQL Veritabanı CDC kaynak bağlayıcısı, Azure SQL 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.

Ö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: Batı ABD3, Batı İsviçre.

Önkoşullar

  • Katkıda Bulunan veya daha yüksek izinlere sahip Doku premium çalışma alanına erişim.
  • Azure SQL veritabanı ile çalışan bir Azure SQL sunucusu.
  • Azure SQL 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.
  • saklı yordamını sys.sp_cdc_enable_dbçalıştırarak Azure SQL veritabanınızda CDC etkinleştirildi. Ayrıntılar için bkz . Değişiklik verilerini yakalamayı etkinleştirme ve devre dışı bırakma.

Azure SQL veritabanınızda yansıtmayı etkinleştirmemelisiniz.

Not

Bir olay akışı için kaynak ve hedef sayısı üst sınırı 11'dir.

Azure SQL Veritabanı CDC'yi etkinleştirme

  1. Azure portalına gidin, Azure SQL veritabanınızı açın ve Sorgu düzenleyicisi'ni seçin. Oturum açmak için bir kimlik doğrulama yöntemi seçin.

    Azure SQL veritabanını açma ekran görüntüsü.

  2. Veritabanınızda CDC'yi etkinleştirmek için aşağıdaki SQL komutlarını yürütebilirsiniz:

    -- Enable Database for CDC
    EXEC sys.sp_cdc_enable_db;
    
    -- Enable CDC for a table using a gating role option
    EXEC sys.sp_cdc_enable_table
        @source_schema = N'dbo',
        @source_name   = N'MyTable',
        @role_name     = NULL
    GO
    
  3. Sorgu başarıyla yürütüldikten sonra Azure SQL veritabanınızda CDC'yi etkinleştirdiniz.

    Azure SQL CDC'yi etkinleştirme işleminin ekran görüntüsü.

Azure SQL Veritabanı CDC'yi 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 SQL Veritabanı CDC'yi yapılandırma ve cdc'ye bağlanma

  1. Veri kaynağı seçin ekranında Azure SQL DB (CDC) seçeneğini belirleyin.

    Azure SQL DB (CDC) seçme işleminin ekran görüntüsü.

  2. Bağlan sayfasında Yeni bağlantı'yı seçin.

    **Yeni bağlantı** bağlantısının vurgulandığı Olayları al sihirbazının Bağlan sayfasını gösteren ekran görüntüsü.

  3. Bağlantı ayarları bölümünde Azure SQL veritabanınız için aşağıdaki değerleri girin:

    • Sunucu: Azure portalından Azure SQL sunucusu adını girin.

    • Veritabanı: Azure portalından Azure SQL veritabanı adını girin.

      Yeni bağlantı sayfasının Bağlantı ayarları bölümünü gösteren ekran görüntüsü.

  4. Ekranı aşağı kaydırın ve Bağlantı kimlik bilgileri bölümünde şu adımları izleyin.

    • Bağlantı adı için bağlantı için bir ad girin.

    • Kimlik doğrulama türü için Temel'i seçin.

      Not

      Şu anda Doku olay akışları yalnızca Temel kimlik doğrulamasını destekler.

    • Veritabanı için Kullanıcı Adı ve Parola girin.

  5. Bağlan'ı seçin.

    Yeni bağlantı sayfasının Bağlantı kimlik bilgileri bölümünü gösteren ekran görüntüsü.

  6. Şimdi Bağlan sayfasında aşağıdaki bilgileri girin:

    • Tüm tablolar'ı seçin veya virgülle ayrılmış tablo adlarını girin; örneğin: dbo.table1, dbo.table2
    • Bağlantı Noktası için varsayılan değer 1433'dür ve değiştirilemez.
  7. İleri'yi seçin.

    Olayları al sihirbazının Bağlan sayfasını dolduran ekran görüntüsü.

  8. Gözden geçir ve oluştur ekranında özeti gözden geçirin ve Ekle'yi seçin.

    Olay alma sihirbazının Gözden geçir ve oluştur sayfasını dolduran ekran görüntüsü.

Düzenleme modunda olay akışınıza eklenen Azure SQL Veritabanı (CDC) kaynağını görebilirsiniz.

Düzenleme görünümünde cdc kaynağı Azure SQL Veritabanı akış ekran görüntüsü.

Yeni eklenen Azure SQL Veritabanı CDC kaynağını uygulamak için Yayımla'yı seçin. Bu adımları tamamladıktan sonra Azure SQL Veritabanı CDC kaynağınız Canlı görünümde görselleştirme için kullanılabilir.

Canlı görünümde cdc kaynağı Azure SQL Veritabanı akışının ekran görüntüsü.

Diğer bağlayıcılar: