Bagikan melalui


Database SQL di Microsoft Fabric (Pratinjau)

Berlaku untuk:Database SQL di Microsoft Fabric

Database SQL di Microsoft Fabric adalah database transaksional yang ramah pengembang, berdasarkan Azure SQL Database, yang memungkinkan Anda untuk dengan mudah membuat database operasional Anda di Fabric. Database SQL di Fabric menggunakan SQL Database Engine yang sama dengan Azure SQL Database.

Untuk mempelajari lebih lanjut tentang database SQL di Fabric, tonton episode Data Exposed yang membahas tentang database SQL dalam pratinjau publik Microsoft Fabric.

Penting

Fitur ini dalam pratinjau.

Untuk mulai menggunakan panduan lengkap, lihat tutorial untuk Membuat database SQL di portal Fabric. Jika Anda ingin bantuan dengan tugas tertentu, kunjungi bagian Memulai.

Database SQL dalam Fabric adalah:

  • Rumah di Fabric untuk beban kerja OLTP
  • Mudah dikonfigurasi dan dikelola
  • Menyiapkan analitik dengan mereplikasi data secara otomatis ke OneLake mendekati real time
  • Terintegrasi dengan kerangka kerja pengembangan dan analitik
  • Berdasarkan teknologi yang mendasar dari Mirroring in Fabric
  • Dikueri dengan semua cara yang sama seperti Azure SQL Database, ditambah editor berbasis web di portal Fabric.

Fitur performa cerdas dari Azure SQL Database diaktifkan secara default dalam database SQL di Fabric, termasuk:

Penting

Fitur ini dalam pratinjau.

Mengapa menggunakan database SQL di Fabric?

Database SQL di Fabric adalah bagian dari beban kerja Database , dan data dapat diakses dari item lain di Fabric. Data database SQL Anda juga selalu diperbarui dalam format yang dapat dikueri di OneLake, sehingga Anda dapat menggunakan semua layanan yang berbeda di Fabric, seperti menjalankan analitik dengan Spark, menjalankan notebook, rekayasa data, memvisualisasikan melalui Laporan Power BI, dan banyak lagi.

Cuplikan layar ikon database SQL di Fabric.

Dengan database SQL Anda di 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 solusi teknologi yang dapat membaca format tabel Delta Lake sumber terbuka. Tabel Delta kemudian dapat digunakan di mana-mana di Fabric, memungkinkan pengguna untuk mempercepat perjalanan mereka ke Fabric.

Platform Microsoft Fabric dibangun di atas fondasi Software as a Service (SaaS). Untuk mempelajari selengkapnya tentang Microsoft Fabric, lihat Apa itu Microsoft Fabric?

Database SQL di Fabric membuat tiga item di ruang kerja Fabric Anda:

  • Data dalam database SQL Anda secara otomatis direplikasi ke dalam OneLake dan dikonversi ke Parquet, dalam format siap analitik. Ini memungkinkan skenario hilir seperti rekayasa data, ilmu data, dan banyak lagi.

  • Titik akhir analitik SQL

  • Model semantik default

Selain Editor Kueri database Fabric SQL, ada ekosistem alat yang luas termasuk SQL Server Management Studio, ekstensi mssql dengan Visual Studio Code, dan bahkan GitHub Copilot.

Berbagi

Berbagi memungkinkan kemudahan kontrol dan manajemen akses, sementara kontrol keamanan seperti keamanan tingkat baris (RLS) dan keamanan tingkat objek (OLS), dan lebih memastikan Anda dapat mengontrol akses ke informasi sensitif. Berbagi juga memungkinkan pengambilan keputusan yang aman dan demokratisasi di seluruh organisasi Anda.

Dengan berbagi database SQL, Anda dapat memberi pengguna lain atau sekelompok pengguna akses ke database tanpa memberikan akses ke ruang kerja dan item lainnya. Saat seseorang berbagi database, mereka juga memberikan akses ke titik akhir analitik SQL dan model semantik default terkait.

Akses dialog Berbagi dengan tombol Bagikan di samping nama database dalam tampilan Ruang Kerja. Database bersama dapat ditemukan melalui OneLake Data Hub atau bagian Dibagikan dengan Saya di Microsoft Fabric.

Untuk informasi selengkapnya, lihat Berbagi data dan mengelola akses ke database SQL Anda di Microsoft Fabric.

Sambungkan

Seperti jenis item Microsoft Fabric lainnya, database SQL mengandalkan autentikasi Microsoft Entra. Untuk opsi untuk menyambungkan, tinjau Menyambungkan ke database SQL Anda di Microsoft Fabric.

Agar berhasil mengautentikasi ke database SQL, pengguna Microsoft Entra, perwakilan layanan, atau grup mereka, harus memiliki izin Baca item untuk database di Fabric. Untuk informasi selengkapnya, lihat Autentikasi dalam database SQL di Microsoft Fabric.

  • Untuk informasi tentang cara memberikan akses identitas Microsoft Entra ke ruang kerja Fabric atau database tertentu, lihat Kontrol akses Fabric.

Kueri lintas database

Dengan data dari database SQL Anda yang disimpan secara otomatis di OneLake, Anda dapat menulis kueri lintas database, menggabungkan data dari database SQL lainnya, database cermin, gudang, dan titik akhir analitik SQL dalam satu kueri T-SQL. Semua ini saat ini dimungkinkan dengan kueri pada titik akhir analitik SQL dari database SQL, atau lakehouse.

Misalnya, Anda dapat mereferensikan tabel dari item lain di Fabric menggunakan penamaan tiga bagian. Dalam contoh berikut, gunakan nama tiga bagian untuk merujuk ContosoSalesTable di gudang ContosoWarehouse dari tabel fiktif SalesLT.Affiliation dalam database SQL. Dari database atau gudang lain, bagian pertama dari konvensi penamaan tiga bagian SQL standar adalah nama database atau item gudang.

SELECT * 
FROM ContosoWarehouse.dbo.ContosoSalesTable AS Contoso
INNER JOIN AdventureWorksLT.SalesLT.Affiliation AS Affiliation
ON Affiliation.AffiliationId = Contoso.RecordTypeID;

Rekayasa Data dengan database SQL Anda di Fabric

Microsoft Fabric menyediakan berbagai kemampuan rekayasa data untuk memastikan bahwa data Anda mudah diakses, terorganisir dengan baik, dan berkualitas tinggi. Dari Fabric Rekayasa Data, Anda dapat:

  • Buat dan kelola data Anda sebagai Spark menggunakan database SQL di Fabric.
  • Desain alur untuk menyalin data ke database SQL Anda di Fabric.
  • Gunakan definisi kerja Spark untuk mengirimkan pekerjaan batch/streaming ke kluster Spark.
  • Gunakan buku catatan untuk menulis kode untuk persiapan dan transformasi data.

Ilmu Data dengan database SQL Anda di Fabric

Ilmu Data di Microsoft Fabric untuk memberdayakan pengguna untuk menyelesaikan alur kerja ilmu data end-to-end untuk tujuan pengayaan data dan wawasan bisnis. Anda dapat menyelesaikan berbagai aktivitas di seluruh proses ilmu data, mulai dari eksplorasi data, persiapan dan pembersihan hingga eksperimen, pemodelan, penilaian model, dan penyajian wawasan prediktif ke laporan BI.

Pengguna Microsoft Fabric dapat mengakses Ilmu Data. Dari sana, mereka dapat menemukan dan mengakses berbagai sumber daya yang relevan. Misalnya, mereka dapat membuat Eksperimen, Model, dan Notebook pembelajaran mesin. Mereka juga dapat mengimpor Notebook yang sudah ada di halaman Beranda Ilmu Data.

Portabilitas dan penyebaran database dengan SqlPackage

SqlPackage adalah alat baris perintah lintas platform yang memungkinkan interaksi database yang memindahkan seluruh database atau objek database. Portabilitas (impor/ekspor) database yang dikelola di Azure atau di Fabric memastikan bahwa data Anda portabel jika Anda ingin bermigrasi nanti. Portabilitas yang sama juga memungkinkan skenario migrasi tertentu melalui salinan database mandiri (.bacpac) dengan operasi impor/ekspor.

SqlPackage dapat memungkinkan penyebaran database yang mudah dari perubahan bertahap pada objek database (kolom baru dalam tabel, perubahan pada prosedur tersimpan yang ada, dll.). SqlPackage dapat mengekstrak file .dacpac yang berisi definisi objek dalam database, dan menerbitkan file .dacpac untuk menerapkan status objek tersebut ke database baru atau yang sudah ada. Operasi penerbitan juga terintegrasi dengan proyek SQL, yang memungkinkan siklus pengembangan offline dan lebih dinamis untuk database SQL.

Untuk informasi selengkapnya, lihat SqlPackage dengan database SQL di Fabric.

Integrasi dengan kontrol sumber Fabric

Database SQL terintegrasi dengan integrasi berkelanjutan Fabric/pengembangan berkelanjutan. Anda dapat menggunakan repositori git bawaan untuk mengelola database SQL Anda.

Membuat API GraphQL dari portal Fabric

Anda dapat menggunakan portal Fabric untuk membuat API GraphQL dengan mudah untuk database SQL Anda.

Manajemen kapasitas

Anda dapat menggunakan aplikasi Metrik Kapasitas Microsoft Fabric untuk memantau penggunaan dan konsumsi database SQL dalam kapasitas Fabric non-uji coba.

Catatan

Selama pratinjau saat ini, tidak ada penagihan yang akan terjadi untuk database SQL di Fabric, tetapi metrik penagihan masih akan mengalir untuk tujuan pelacakan.

Pencerminan untuk Azure SQL Database

Apakah Anda sudah memiliki database eksternal dan ingin memanfaatkan integrasi Fabric? Anda dapat menggunakan Mirroring in Fabric sebagai solusi biaya rendah dan latensi rendah untuk menyatukan data dari berbagai sistem. Anda dapat terus mereplikasi data estate yang ada langsung ke OneLake Fabric, termasuk data dari Azure SQL Database yang ada.

Langkah selanjutnya