Bagikan melalui


Mirroring Azure SQL Database

Mirroring di Fabric memberikan pengalaman mudah untuk menghindari proses ETL (Extract Transform Load) yang kompleks dan mengintegrasikan portofolio Azure SQL Database Anda yang ada dengan sisa data Anda di Microsoft Fabric. Anda dapat terus mereplikasi Database Azure SQL yang ada langsung ke OneLake Fabric. Di dalam Fabric, Anda dapat membuka kecerdasan bisnis yang kuat, kecerdasan buatan, Rekayasa Data, Ilmu Data, dan skenario berbagi data.

Untuk tutorial tentang mengonfigurasi Azure SQL Database Anda untuk Mirroring in Fabric, lihat Tutorial: Mengonfigurasi database cermin Microsoft Fabric dari Azure SQL Database.

Untuk mempelajari lebih lanjut dan menonton demo Mirroring Azure SQL Database di Fabric, tonton episode Data Exposed berikut.

Mengapa menggunakan Mirroring in Fabric?

Dengan Mirroring in Fabric, Anda tidak perlu mengumpulkan layanan yang berbeda dari beberapa vendor. Sebagai gantinya, Anda dapat menikmati produk yang sangat terintegrasi, end-to-end, dan mudah digunakan yang dirancang untuk menyederhanakan kebutuhan analitik Anda, dan dibangun untuk keterbukaan dan kolaborasi antara Microsoft, Azure SQL Database, dan 1000-an solusi teknologi yang dapat membaca format tabel Delta Lake sumber terbuka.

Pengalaman analitik apa yang sudah terintegrasi?

Database yang dicerminkan adalah item di Fabric Data Warehousing yang berbeda dari Gudang dan titik akhir analitik SQL.

Diagram pencerminan database Fabric untuk Azure SQL Database.

Membuat basis data pencerminan membuat item berikut ini di ruang kerja Fabric Anda:

  • Elemen database SQL yang tercermin. Pencerminan mengelola replikasi data ke OneLake dan konversi ke Parquet, dalam format siap analitik. Ini memungkinkan skenario hilir seperti rekayasa data, ilmu data, dan banyak lagi.
  • Titik akhir analitik SQL

Setiap Azure SQL Database yang dicerminkan memiliki titik akhir analitik SQL yang dibuat secara otomatis yang memberikan pengalaman analitik yang kaya di atas Tabel Delta yang dibuat oleh proses pencerminan. Pengguna memiliki akses ke perintah T-SQL yang familier yang dapat menentukan dan mengkueri objek data tetapi tidak memanipulasi data dari titik akhir analitik SQL, karena ini adalah salinan baca-saja. Anda dapat melakukan tindakan berikut di titik akhir analitik SQL:

  • Jelajahi tabel yang mereferensikan data dalam tabel Delta Lake Anda dari Azure SQL Database.
  • Buat kueri dan tampilan tanpa kode dan jelajahi data secara visual tanpa menulis satu baris kode.
  • Kembangkan tampilan SQL, TVF sebaris (Fungsi Bernilai Tabel), dan prosedur tersimpan untuk merangkum semantik dan logika bisnis Anda di T-SQL.
  • Mengelola izin pada objek.
  • Kueri data di Gudang dan Lakehouse lain di ruang kerja yang sama.

Selain editor kueri SQL, ada ekosistem alat yang luas yang dapat mengkueri titik akhir analitik SQL, termasuk SQL Server Management Studio (SSMS), ekstensi MSSQL untuk Visual Studio Code, dan bahkan GitHub Copilot.

Mirror Azure SQL Database di balik firewall

Jika Azure SQL Database Anda tidak dapat diakses secara publik dan tidak mengizinkan layanan Azure untuk menyambungkannya, Anda dapat menyiapkan gateway data virtual jaringan atau gateway data lokal untuk mereplikasi data. Gateway data memfasilitasi koneksi aman ke database sumber Anda melalui titik akhir privat atau dari jaringan privat tepercaya. Untuk informasi selengkapnya, lihat Tutorial: Mengonfigurasi database cermin Microsoft Fabric dari Azure SQL Database.

Transaksi aktif, beban kerja, dan perilaku mesin replikator

  • Transaksi aktif terus menunda pemangkasan log transaksi hingga transaksi dikomit dan Azure SQL Database mirroring menyusul, atau transaksi dibatalkan. Transaksi jangka panjang dapat mengakibatkan log transaksi terisi lebih dari biasanya. Log transaksi database sumber harus dipantau sehingga log transaksi tidak terisi. Untuk informasi selengkapnya, lihat Log Transaksi mengalami peningkatan karena transaksi jangka panjang dan CDC.
  • Setiap beban kerja pengguna bervariasi. Selama rekam jepret awal, mungkin ada lebih banyak penggunaan sumber daya pada database sumber, untuk CPU dan IOPS (operasi input/output per detik, untuk membaca halaman). Operasi pembaruan/penghapusan tabel dapat menyebabkan peningkatan pembuatan log. Pelajari selengkapnya tentang cara monitor sumber daya untuk Azure SQL Database.

Dukungan tingkat dan model pembelian

Sumber Azure SQL Database dapat berupa database tunggal atau database dalam kumpulan elastis.

Pricing

Komputasi 'fabric' yang digunakan untuk mereplikasi data Anda ke 'Fabric OneLake' tidak dikenakan biaya. Penyimpanan di OneLake bebas biaya berdasarkan ukuran kapasitas. Untuk informasi selengkapnya, lihat Biaya pencerminan dan harga OneLake untuk pencerminan. Penggunaan komputasi untuk mengkueri data melalui SQL, Power BI, atau Spark masih dikenakan biaya berdasarkan Kapasitas Fabric.

Langkah selanjutnya