Bagikan melalui


Apa titik akhir analitik SQL untuk database SQL di Fabric?

Berlaku untuk:Database SQL dalam Microsoft Fabric dan titik akhir analitik SQL

Microsoft Fabric memberikan pengalaman berbasis SQL untuk database SQL dalam data Fabric yang secara otomatis direplikasi ke dalam 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 menyambungkan ke titik akhir analitik SQL melalui desktop Power BI atau alat klien seperti SQL Server Management Studio atau ekstensi mssql untuk Visual Studio Code. String koneksi titik akhir analitik SQL terlihat seperti <server-unique-identifier>.<tenant>.fabric.microsoft.com dibandingkan dengan string koneksi database SQL itu sendiri, yang terlihat seperti <server-unique-identifer>.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 di 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 Menyambungkan 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 ruang kerja 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 kolase default untuk semua titik akhir analitik SQL baru di tingkat ruang kerja. Secara default, pengaturan Kolajeksi Gudang Data ruang kerja peka huruf besar/kecil (Latin1_General_100_BIN2_UTF8). Anda dapat mengubah ruang kerja untuk menggunakan kolase tidak peka huruf besar/kecil (Latin1_General_100_CI_AS_KS_WS_SC_UTF8), tetapi ini hanya berlaku untuk item titik akhir analitik SQL baru. Kolase titik akhir analitik SQL default dikontrol oleh pengaturan kolase Gudang Data ruang kerja. Untuk informasi selengkapnya dan langkah-langkah untuk mengubah kolate default Gudang Data ruang kerja, lihat Kolate gudang.