Bagikan melalui


Menambahkan Azure SQL Database Change Data Capture (CDC) sebagai sumber di hub Real-Time (pratinjau)

Artikel ini menjelaskan cara mendapatkan peristiwa dari Azure SQL Database Change Data Capture (CDC) ke hub Fabric Real-Time. Konektor sumber CDC Azure SQL Database memungkinkan Anda mengambil rekam jepret data saat ini dalam database Azure SQL. Konektor kemudian memantau dan merekam perubahan tingkat baris di masa mendatang pada data ini.

Catatan

Hub Real Time saat ini dalam pratinjau.

Prasyarat

  • Dapatkan akses ke ruang kerja premium Fabric dengan izin Kontributor atau di atasnya.
  • Server Azure SQL yang sedang berjalan dengan database Azure SQL.
  • Keanggotaan dalam peran server tetap sysadmin untuk SQL Server, dan peran db_owner pada database.
  • CDC diaktifkan pada database Azure SQL Anda dengan menjalankan prosedur sys.sp_cdc_enable_dbtersimpan . Untuk detailnya, lihat Mengaktifkan dan menonaktifkan penangkapan data perubahan.

Catatan

  • Pencerminan tidak boleh diaktifkan di database Anda.
  • Beberapa tabel CDC tidak didukung.

Mendapatkan peristiwa dari CdC Azure SQL Database

Anda bisa mendapatkan peristiwa dari CdC Azure SQL Database ke hub Real-Time dengan salah satu cara:

  • Menggunakan pengalaman Dapatkan peristiwa
  • Menggunakan tab sumber Microsoft

Luncurkan Dapatkan pengalaman acara

  1. Beralih ke pengalaman Kecerdasan Real Time di Microsoft Fabric. Pilih Microsoft Fabric di bilah navigasi kiri, dan pilih Kecerdasan Real Time.

    Cuplikan layar yang memperlihatkan cara beralih ke pengalaman Kecerdasan Real Time.

  2. Pilih Hub Real-Time di bilah navigasi kiri.

    Cuplikan layar yang menunjukkan cara meluncurkan hub Real-Time Di Microsoft Fabric.

  3. Pada halaman hub Real-Time, pilih + Dapatkan peristiwa di sudut kanan atas halaman.

    Cuplikan layar yang memperlihatkan pemilihan tombol Dapatkan peristiwa di hub Real-Time.

Gunakan instruksi dari bagian Tambahkan CDC Azure SQL Database sebagai sumber .

Tab sumber Microsoft

  1. Di hub Real-Time, beralihlah ke tab sumber Microsoft.

  2. Di daftar drop-down Sumber, pilih Azure SQL DB (CDC).

  3. Untuk Langganan, pilih langganan Azure yang memiliki grup sumber daya dengan database SQL Anda.

  4. Untuk Grup sumber daya, pilih grup sumber daya yang memiliki database SQL Anda.

  5. Untuk Wilayah, pilih lokasi tempat database SQL Anda berada.

  6. Sekarang, pindahkan mouse ke atas nama database SQL yang ingin Anda sambungkan ke hub Real-Time dalam daftar database, dan pilih tombol Sambungkan , atau pilih ... (elipsis), lalu pilih tombol Sambungkan .

    Cuplikan layar yang memperlihatkan tab sumber Microsoft dengan filter untuk memperlihatkan database SQL dan tombol sambungkan untuk database Azure SQL.

    Untuk mengonfigurasi informasi koneksi, gunakan langkah-langkah dari bagian Tambahkan CDC Azure SQL Database sebagai sumber . Lewati langkah pertama memilih Azure SQL DB (CDC) sebagai jenis sumber dalam wizard Dapatkan peristiwa.

Menambahkan CDC Azure SQL Database sebagai sumber

  1. Pada layar Pilih sumber data, pilih Azure SQL DB (CDC).

    Cuplikan layar memilih Azure SQL DB (CDC).

  2. Pada halaman Sambungkan , pilih Buka sumber daya untuk menavigasi ke database Azure SQL. Catat nama server di halaman Gambaran Umum . Ini dalam format berikut: myazuresqlserver.database.windows.net.

    Cuplikan layar yang memperlihatkan halaman Sambungkan dengan tautan Buka sumber daya disorot.

  3. Pada halaman Sambungkan , pilih Koneksi baru.

    Cuplikan layar yang memperlihatkan halaman Sambungkan wizard Dapatkan peristiwa dengan tautan **Koneksi baru** disorot.

  4. Di bagian Pengaturan koneksi , masukkan nilai berikut untuk database Azure SQL Anda:

    • Server: Masukkan nama server Azure SQL dari portal Azure.

    • Database: Masukkan nama database Azure SQL dari portal Azure.

      Cuplikan layar yang memperlihatkan bagian Pengaturan koneksi dari halaman Koneksi baru.

  5. Gulir ke bawah, dan di bagian Kredensial koneksi, ikuti langkah-langkah ini.

    1. Untuk Nama koneksi, masukkan nama untuk koneksi.

    2. Untuk Jenis autentikasi, pilih Dasar.

      Catatan

      Saat ini, aliran peristiwa Fabric hanya mendukung autentikasi Dasar .

    3. Masukkan Nama Pengguna dan Kata Sandi untuk database.

    4. Pilih Sambungkan.

      Cuplikan layar yang memperlihatkan bagian Kredensial koneksi dari halaman Koneksi baru.

  6. Sekarang, pada halaman Sambungkan , lakukan langkah-langkah berikut:

    1. Pilih Semua tabel atau masukkan nama tabel yang dipisahkan oleh koma, seperti: dbo.table1, dbo.table2.

    2. Untuk Port, nilai defaultnya adalah 1433 dan tidak dapat dimodifikasi.

    3. Di bagian Detail aliran di sebelah kanan, pilih ruang kerja Fabric tempat Anda ingin menyimpan eventstream yang akan dibuat Wizard.

    4. Untuk nama eventstream, masukkan nama untuk eventstream. Wizard membuat eventstream dengan CDC Azure SQL Database yang dipilih sebagai sumber.

    5. Nama Stream secara otomatis dibuat untuk Anda dengan menambahkan -stream ke nama eventstream. Anda melihat aliran ini di tab Aliran data hub Real-Time saat wizard selesai.

    6. Pilih Selanjutnya.

      Cuplikan layar yang memperlihatkan halaman Sambungkan wizard Dapatkan peristiwa terisi.

  7. Pada layar Tinjau dan buat, tinjau ringkasan, lalu pilih Buat sumber.

    Cuplikan layar yang memperlihatkan halaman Tinjau dan buat wizard Dapatkan peristiwa terisi.

Menampilkan detail aliran data

  1. Pada halaman Tinjau dan buat , jika Anda memilih Buka eventstream, wizard akan membuka eventstream yang dibuatnya untuk Anda dengan CdC Azure SQL Database yang dipilih sebagai sumber. Untuk menutup wizard, pilih Tutup di bagian bawah halaman.

    Cuplikan layar yang memperlihatkan halaman Tinjau dan buat setelah pembuatan sumber berhasil.

  2. Di hub Real-Time, beralihlah ke tab Aliran data dari hub Real-Time. Refresh halaman. Anda akan melihat aliran data yang dibuat untuk Anda seperti yang ditunjukkan pada gambar berikut.

    Cuplikan layar yang memperlihatkan tab Aliran data hub Real-Time dengan aliran yang baru saja Anda buat.

    Untuk langkah-langkah terperinci, lihat Melihat detail aliran data di hub Fabric Real-Time.

Untuk mempelajari tentang menggunakan aliran data, lihat artikel berikut ini: