Bagikan melalui


Apa titik akhir analitik SQL untuk database SQL di Fabric?

Berlaku untuk:SQL database di Microsoft Fabric dan titik akhir analitik SQL

Microsoft Fabric memberikan pengalaman berbasis SQL untuk pengalaman dengan database SQL dalam data Fabric yang direplikasi secara otomatis ke OneLake. Pengalaman berbasis SQL ini disebut titik akhir analitik SQL. Anda dapat menganalisis data OneLake dalam tabel Delta menggunakan bahasa T-SQL, menyimpan fungsi, menghasilkan tampilan, dan menerapkan keamanan SQL.

Untuk mengakses titik akhir analitik SQL, Anda memilih item yang sesuai dalam tampilan ruang kerja atau beralih ke mode titik akhir analitik SQL dalam database SQL di Penjelajah Fabric.

Membuat database SQL di Fabric menghasilkan titik akhir analitik SQL, yang mengarah ke database SQL di penyimpanan tabel Delta Fabric. Setelah Anda membuat tabel transaksi di database SQL di Fabric, tabel tersebut tersedia untuk kueri menggunakan titik akhir analitik SQL. Menggunakan teknologi serupa, database, gudang, dan Fabric OneLake semuanya secara otomatis menyediakan titik akhir analitik SQL saat dibuat.

Cuplikan layar database SQL di ruang kerja titik akhir analitik Fabric SQL.

Titik akhir SQL analitik bersifat hanya-baca

Titik akhir analitik SQL beroperasi dalam mode baca-saja melalui database SQL dalam tabel Fabric Delta. Dengan titik akhir analitik SQL, perintah T-SQL dapat menentukan dan mengkueri objek data tetapi tidak memanipulasi atau memodifikasi data. Anda dapat membuat fungsi, tampilan, dan menerapkan keamanan tingkat objek SQL untuk mengelola akses dan menyusun data Anda secara efektif. Untuk memodifikasi data dalam database SQL langsung dalam tabel Fabric Delta di OneLake, gunakan Apache Spark.

Tabel Delta eksternal yang dibuat dengan kode Spark tidak akan terlihat oleh titik akhir analitik SQL. Gunakan pintasan di Ruang Tabel untuk membuat tabel Delta eksternal terlihat oleh titik akhir analitik SQL. Untuk mempelajari cara membuat pintasan, lihat Pintasan OneLake.

Menyambungkan ke titik akhir analitik SQL

Anda dapat terhubung ke titik akhir analitik SQL melalui alat desktop atau klien Power BI seperti SQL Server Management Studio atau ekstensi MSSQL untuk Visual Studio Code. String koneksi titik akhir analitik SQL berupa <server-unique-identifier>.<tenant>.fabric.microsoft.com berbanding dengan string koneksi database SQL itu sendiri, yang berupa <server-unique-identifier>.database.windows.net. Untuk menemukan string koneksi titik akhir analitik SQL di ruang kerja, pilih menu ... lalu Salin string koneksi SQL, atau temukan string koneksi di pengaturan pada halaman titik akhir SQL.

Anda juga dapat mengkueri titik akhir analitik SQL di editor kueri SQL di portal Fabric dengan memilih titik akhir analitik SQL dari daftar drop-down, seperti yang ditunjukkan pada cuplikan layar berikut:

Cuplikan layar dari pemilih daftar drop-down di portal Fabric untuk database SQL atau titik akhir analitik SQL.

Untuk informasi selengkapnya tentang menyambungkan ke data database SQL Anda, lihat Hubungkan ke database SQL Anda di Microsoft Fabric.

Kontrol akses menggunakan keamanan SQL

Anda dapat mengatur keamanan tingkat objek untuk pengguna database atau peran database menggunakan (peran workspace atau izin item) di portal Fabric, atau dengan menggunakan pernyataan GRANT, REVOKE, dan DENY Transact-SQL. Aturan keamanan ini hanya akan berlaku untuk mengakses data melalui titik akhir analitik SQL.

Collation

Saat ini secara default, database SQL dan titik akhir analitik SQL-nya memiliki kolase yang berbeda. Database SQL menggunakan kolase yang tidak peka huruf besar/kecil secara default, dan titik akhir analitik SQL-nya menggunakan kolase peka huruf besar/kecil secara default. Item titik akhir analitik SQL baru untuk database SQL baru di Fabric menggunakan kolase ruang kerja Fabric, bukan kolase item induk.

Anda dapat mengubah koalasi bawaan untuk semua endpoint analitik SQL baru di level ruang kerja. Secara bawaan, ruang kerja pengaturan Data Warehouse Collations adalah peka huruf besar/kecil (Latin1_General_100_BIN2_UTF8). Anda dapat mengonfigurasi ruang kerja agar menggunakan kolasi tidak peka terhadap huruf besar/kecil (Latin1_General_100_CI_AS_KS_WS_SC_UTF8), tetapi ini hanya berlaku untuk item baru pada titik akhir analitik SQL. Kolase titik akhir analitik SQL default dikontrol oleh pengaturan kolase Data Warehouse ruang kerja. Untuk informasi lebih lanjut dan langkah-langkah untuk mengubah kolasi default Data Warehouse pada workspace, lihat kolasi Warehouse.