Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Artikel ini membantu Anda memahami fungsi Azure Synapse Link untuk Azure SQL Database. Anda dapat menggunakan fungsionalitas Azure Synapse Link for SQL untuk mereplikasi data operasional Anda ke dalam kumpulan SQL khusus Azure Synapse Analytics dari Azure SQL Database.
Penting
Pencerminan ke Microsoft Fabric kini tersedia. Pencerminan ke Fabric menyediakan semua kemampuan Azure Synapse Link dengan kinerja analitis yang lebih baik, kemampuan untuk menyatukan keseluruhan data Anda dengan OneLake di Fabric, serta akses terbuka ke data Anda dalam format Parquet Delta. Alih-alih Azure Synapse Link, gunakan Fabric Mirroring.
Dengan Replikasi ke Microsoft Fabric, Anda dapat terus mereplikasi aset data yang ada langsung ke "OneLake in Fabric", termasuk data dari SQL Server 2016+, Azure SQL Database, Azure SQL Managed Instance, Cosmos DB, Oracle, Snowflake, dan lainnya.
Untuk informasi selengkapnya, lihat Database cermin Microsoft Fabric.
Koneksi tautan
Koneksi tautan mengidentifikasi hubungan pemetaan antara database Azure SQL dan kumpulan SQL khusus Azure Synapse Analytics. Anda dapat membuat, mengelola, memantau, dan menghapus koneksi tautan di ruang kerja Synapse Anda. Saat membuat koneksi tautan, Anda dapat memilih database sumber dan kumpulan SQL khusus Synapse tujuan sehingga data operasional dari database sumber Anda akan secara otomatis direplikasi ke kumpulan SQL khusus Synapse tujuan yang ditentukan. Anda juga bisa menambahkan atau menghapus satu atau beberapa tabel dari database sumber Anda untuk direplikasi.
Anda dapat memulai, menghentikan, menjeda, atau melanjutkan koneksi tautan. Saat dimulai, koneksi tautan dimulai dari pemuatan awal penuh dari database sumber Anda, diikuti dengan umpan perubahan bertahap melalui fitur umpan perubahan di Azure SQL Database. Saat Anda menghentikan koneksi tautan, pembaruan yang dilakukan pada data operasional tidak akan disinkronkan ke kumpulan SQL khusus Synapse Anda. Ini akan melakukan beban awal penuh dari database sumber Anda jika Anda memulai koneksi tautan lagi. Saat Anda menjeda koneksi tautan, pembaruan yang dilakukan pada data operasional tidak akan disinkronkan ke kumpulan SQL khusus Synapse Anda. Saat Anda melanjutkan koneksi tautan, koneksi tersebut akan terus menyinkronkan pembaruan dari tempat Anda menjeda koneksi tautan ke kumpulan SQL khusus Synapse Anda. Untuk informasi selengkapnya, lihat Umpan perubahan Azure Synapse Link untuk SQL Server 2022 dan Azure SQL Database.
Anda perlu memilih jumlah inti pemrosesan untuk setiap koneksi tautan untuk mereplikasi data Anda. Jumlah inti mewakili daya komputasi dan berdampak pada latensi dan biaya replikasi data Anda.
Anda juga memiliki kesempatan untuk melakukan trade-off antara biaya dan latensi dengan memilih mode berkelanjutan atau batch untuk mereplikasi data.
- Saat Anda memilih mode berkelanjutan, runtime berjalan terus menerus sehingga setiap perubahan yang diterapkan pada instans Azure SQL Database atau SQL Server 2022 Anda akan direplikasi ke Synapse dengan latensi rendah.
- Saat Anda memilih mode batch dengan interval yang ditentukan, perubahan yang diterapkan pada instans Azure SQL Database atau SQL Server 2022 Anda akan diakumulasikan dan direplikasi ke Synapse dalam mode batch dengan interval yang ditentukan. Dengan demikian, Anda dapat menghemat biaya karena Anda hanya dikenakan biaya untuk waktu ketika runtime diperlukan untuk mereplikasi data Anda. Setelah setiap batch data direplikasi, runtime akan dimatikan secara otomatis.
Pemantauan
Anda dapat memantau Azure Synapse Link untuk SQL di tingkat tautan dan tabel. Untuk setiap koneksi tautan, Anda akan melihat status berikut:
- Awal: koneksi tautan dibuat tetapi tidak dimulai. Anda tidak akan dikenakan biaya dalam status awal.
- Memulai: koneksi tautan sedang menyiapkan mesin komputasi untuk mereplikasi data.
- Sedang berjalan: tautan sedang mereplikasi data.
- Berhenti: koneksi tautan akan dihentikan. Mesin komputasi sedang dimatikan.
- Dihentikan: koneksi tautan dihentikan. Anda tidak akan dikenakan biaya ketika dalam keadaan berhenti.
- Penundaan: koneksi tautan akan dijeda. Mesin komputasi sedang dimatikan.
- Dijeda: koneksi tautan sedang dalam status jeda. Anda tidak akan dikenakan biaya dalam status dijeda.
- Melanjutkan: koneksi tautan akan dilanjutkan dengan menyiapkan mesin-mesin komputasi untuk terus mereplikasi perubahan.
Untuk setiap tabel, Anda akan melihat status berikut:
- Pengambilan Citra: tabel sumber awalnya dimuat ke tujuan dengan pencitraan penuh.
- Mereplikasi: pembaruan apa pun pada tabel sumber direplikasi ke tujuan.
- Gagal: data pada tabel sumber tidak dapat direplikasi ke tujuan karena kesalahan fatal. Jika Anda ingin mencoba kembali setelah memperbaiki kesalahan, hapus tabel dari koneksi tautan dan tambahkan kembali.
- Ditangguhkan: replikasi ditangguhkan untuk tabel ini karena kesalahan. Ini akan dilanjutkan setelah kesalahan diselesaikan.
Anda juga bisa mendapatkan metrik berikut untuk mengaktifkan pemantauan lanjutan layanan:
- Peristiwa koneksi tautan: peristiwa koneksi tautan, termasuk mulai, berhenti, atau kegagalan.
- Peristiwa tabel tautan: jumlah peristiwa tabel tautan termasuk rekaman jepret, penghapusan, atau kegagalan.
- Latensi tautan dalam detik: latensi pemrosesan data dalam detik.
- Menautkan volume data yang diproses data (byte): volume data dalam byte yang diproses oleh Azure Synapse Link untuk SQL.
- Baris yang diproses tautan: jumlah baris (diubah) yang diproses oleh Azure Synapse Link untuk SQL.
Untuk informasi selengkapnya, lihat Mengelola Synapse Link untuk umpan perubahan SQL.
Konsistensi transaksi di seluruh tabel
Anda dapat mengaktifkan konsistensi transaksi di seluruh tabel untuk setiap koneksi tautan. Namun, ini membatasi throughput replikasi secara keseluruhan.
Batasan yang diketahui
Daftar konsolidasi batasan dan masalah yang diketahui dapat ditemukan pada Batasan dan masalah yang diketahui dengan Azure Synapse Link untuk SQL.
Langkah berikutnya
- Untuk mempelajari selengkapnya, lihat cara Mengonfigurasi Azure Synapse Link untuk Azure SQL Database.