Bagikan melalui


Pencerminan pada Azure SQL Managed Instance

Mirroring di Fabric memberikan pengalaman mudah untuk menghindari ETL (Ekstraksi, Transformasi, Memuat) yang kompleks dan mengintegrasikan sistem Azure SQL Managed Instance yang ada dengan data lainnya di Microsoft Fabric. Anda dapat terus mereplikasi database SQL Managed Instance 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 Managed Instance Anda untuk Mirroring in Fabric, lihat Tutorial: Mengonfigurasi database cermin Microsoft Fabric dari Azure SQL Managed Instance.

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 Managed Instance, 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 dalam Fabric Data Warehouse yang berbeda dari Warehouse dan SQL analytics endpoint.

Diagram pencerminan database Fabric untuk Azure SQL Managed Instance.

Membuat instans terkelola SQL yang dicerminkan akan membuat item-item ini di ruang kerja Fabric Anda:

  • Item database yang dicerminkan. 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 Managed Instance 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 Managed Instance.
  • 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.

Mencerminkan Azure SQL Managed Instance di belakang firewall

Jika Azure SQL Managed Instance Anda tidak dapat diakses secara publik, buat gateway data jaringan virtual atau gateway data di lokasi untuk mencerminkan data. Pastikan jaringan Azure Virtual Network atau server gateway dapat tersambung ke Azure SQL Managed Instance melalui titik akhir privat.

Transaksi aktif, beban kerja, dan perilaku mesin replikator

  • Transaksi aktif terus menunda pemangkasan log transaksi hingga transaksi dilakukan dan Azure SQL Managed Instance yang tercermin menyelaraskan diri, atau transaksi dibatalkan. Transaksi jangka panjang dapat mengakibatkan log transaksi terisi lebih dari biasanya. Log transaksi dari database sumber harus dipantau agar log transaksi tidak penuh. 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 mengenai cara memantau sumber daya untuk Azure SQL Managed Instance.

Dukungan tingkat dan model pembelian

Sumber Azure SQL Managed Instance dapat berupa satu instans terkelola SQL atau instans terkelola SQL milik kumpulan instans.

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