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.
Pencerminan database adalah fitur Microsoft Fabric untuk terus mereplikasi data dari database operasional Anda ke Fabric OneLake. Dengan data Anda dicerminkan secara otomatis ke Fabric, Anda dapat mengkueri dan melakukan analitik yang dikombinasikan dengan data lain. Membangun pusat layanan terpadu untuk kebutuhan analitik Anda dengan upaya integrasi data minimal dalam solusi serba ada.
Ikhtisar penggandaan untuk database SQL di Fabric
Database SQL di Microsoft Fabric, yang menggunakan SQL Database Engine yang sama dengan Microsoft SQL Server dan mirip dengan Azure SQL Database, mewarisi sebagian besar kemampuan pencerminan Fabric dari Azure SQL Database. Untuk informasi selengkapnya, lihat Mencerminkan Azure SQL Database ke Fabric, tetapi halaman ini berfokus pada pencerminan data dari database SQL di Fabric dan perbedaan dari pencerminan Azure SQL Database.
Saat Anda membuat database SQL di Microsoft Fabric, ini disediakan di ruang kerja Fabric Anda:
- Database SQL itu sendiri
- Titik akhir analitik SQL
Untuk memfasilitasi skenario analitik, database SQL di Fabric secara otomatis mencerminkan datanya ke Fabric OneLake, ke ruang kerja yang sama tempat database itu sendiri berada. Pencerminan dimulai setelah pembuatan database SQL Anda di Fabric tanpa diperlukan tindakan pengguna. Tidak ada pengaturan untuk mengonfigurasi pencerminan: semua tabel yang didukung dan kolom yang didukung dicerminkan segera setelah dibuat.
- Database SQL di Fabric menyimpan datanya dalam file .mdf, sama seperti Azure SQL Database.
- Data cermin disimpan sebagai file parket delta di OneLake.
- Titik akhir analisis SQL mengarah ke file tersebut - sehingga Anda dapat melakukan kueri data yang dicerminkan tanpa menimbulkan penurunan performa pada beban kerja utama dari kueri analitik.
- Data yang diakses melalui titik akhir analitik SQL hanya dibaca, melindungi sumber data operasional dari penulisan atau penghapusan yang tidak disengaja juga.
Anda dapat membuat tampilan di titik akhir analitik SQL untuk membentuk presentasi data agar lebih sesuai dengan kueri analitik Anda. Anda juga dapat bergabung untuk menyambungkan tabel bercermin atau tabel lainnya antara gudang atau lakehouse yang berbeda dalam ruang kerja. Demikian pula, dengan izin yang sesuai, data cermin di OneLake mengikuti pola akses data data Fabric lainnya seperti notebook, pintasan, dll.
Perbedaan antara pencerminan untuk database SQL di Fabric dan Azure SQL Database
Pencerminan sebagian besar tetap sama antara pencerminan Azure SQL Database dan pencerminan database SQL pada Fabric.
| Fungsi | Azure SQL Database | Database SQL di Fabric |
|---|---|---|
| Pengaturan Mirroring | Pengguna mengurus otentikasi, konektivitas jaringan, dan mengatur pencerminan secara manual. | Pencerminan otomatis pada saat pembuatan. |
| Autentikasi saat menyiapkan | Pencerminan memerlukan login dengan izin database CONTROL. | Autentikasi menggunakan identitas terkelola Fabric. |
| Kontrol pencerminan | Kontrol penuh oleh pengguna | Pencerminan selalu aktif dan tidak dapat dimatikan. |
| Pilihan tabel untuk dicerminkan | Kontrol penuh oleh pengguna | Semua tabel yang didukung dicerminkan tanpa opsi untuk melewati tabel. |
| Pemulihan Titik Waktu (PITR) | PITR membuat database baru dan replikasi harus dikonfigurasi ulang secara manual. | PITR membuat database baru di Fabric. Pencerminan berkelanjutan secara otomatis dimulai dengan rekam jepret. |
| Prosedur tersimpan untuk kontrol dan pemantauan | Diizinkan | Hanya diizinkan untuk pemantauan, bukan untuk konfigurasi |
| Kapasitas Fabric menjeda / melanjutkan / penghapusan kapasitas / penghapusan ruang kerja | Intervensi manual untuk melanjutkan atau menghapus sinkronisasi | Otomatis. Fabric akan menjeda/melanjutkan/menghapus cermin dan data. |
| Hilangkan tabel | Jika "mencerminkan semua data secara otomatis" dipilih, replika tabel Fabric akan dihilangkan. Jika tabel dipilih secara manual, tabel tidak akan dihilangkan dari Fabric, dan tabel sumber yang hilang menunjukkan kesalahan pada layar pencerminan monitor. |
Menghapus data tabel cermin dari Fabric OneLake. |
Efek pencerminan pada transaksi dan beban kerja
Mesin replikator melibatkan perilaku berikut:
- Database Fabric SQL adalah produk tanpa server dan akan menjeda secara otomatis jika tidak ada aktivitas pengguna untuk sementara waktu. Aktivitas pencerminan tidak akan mencegah database berhenti sejenak. Jika database dijeda, aktivitas pencerminan apa pun yang masih tertunda juga akan dijeda. Pencerminan dilanjutkan dari titik berhenti saat database sudah beroperasi kembali.
- Transaksi aktif terus menahan pemangkasan log transaksi hingga transaksi diakhiri. Transaksi jangka panjang dapat mengakibatkan pemanfaatan kapasitas log transaksi lebih dari biasanya.
- Setiap beban kerja pengguna bervariasi. Operasi pembaruan/penghapusan tabel dapat menyebabkan peningkatan pembuatan log.
- Untuk informasi selengkapnya, lihat Batasan dan perilaku untuk pencerminan database Fabric SQL.
Autentikasi dan otorisasi ke database SQL di Fabric
Sambungkan ke salinan data database SQL Anda yang direplikasi di OneLake melalui titik akhir analitik SQL dari database SQL. Anda bisa mengkueri ini sebagai salinan langsung yang hanya bisa dibaca dari data Anda. Untuk informasi selengkapnya tentang autentikasi, otorisasi, dan konektivitas ke database SQL di Fabric, lihat:
- Autentikasi dalam database SQL di Microsoft Fabric
- Otorisasi dalam database SQL di Microsoft Fabric
- Menyambungkan ke database SQL Anda di Microsoft Fabric
- Private link di Microsoft Fabric