Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:✅Database SQL di Microsoft Fabric
Batasan saat ini dalam database SQL di Fabric tercantum di halaman ini. Halaman ini dapat berubah.
Azure SQL Database dan database SQL di Microsoft Fabric berbagi basis kode umum dengan versi stabil terbaru dari Microsoft SQL Database Engine. Sebagian besar bahasa pemrogram SQL standar, pemrosesan kueri, dan fitur manajemen database identik.
Artikel ini hanya berlaku untuk database SQL di Fabric. Untuk item titik akhir analitik gudang dan SQL di Fabric Data Warehouse, lihat Batasan Gudang Data Fabric.
Batasan pada tingkat database
- Database SQL di Fabric menggunakan enkripsi penyimpanan dengan kunci yang dikelola layanan untuk melindungi semua data pelanggan saat tidak aktif. Kunci yang dikelola pelanggan tidak didukung. Enkripsi Data Transparan (TDE) tidak didukung.
- Dalam kapasitas uji coba , Anda dibatasi hingga tiga database. Tidak ada batasan pada database dalam kapasitas lain.
- Setiap database di ruang kerja harus memiliki nama yang unik. Jika database dihapus, database lain tidak dapat dibuat ulang dengan nama yang sama.
- Nama database tidak boleh berisi karakter
![]<>*%&:/?#=@^"';().
Level meja
- Kunci primer tabel tidak boleh menjadi salah satu jenis data ini: hierarkiid, sql_variant, tanda waktu.
- Saat ini, tabel dalam memori, ledger, riwayat ledger, dan Always Encrypted tidak dapat dibuat dalam database SQL di Microsoft Fabric.
- Pengindeksan teks lengkap tidak didukung dan tidak dapat dibuat dalam database SQL di Microsoft Fabric.
- Operasi bahasa definisi data tingkat tabel (DDL) berikut ini tidak diperbolehkan:
- Beralih/Pisahkan/Gabungkan partisi
- Kompresi partisi
Tingkat kolom
- Nama kolom untuk tabel SQL tidak boleh berisi spasi atau karakter berikut:
,;{}()\n\t=.
Batasan pada titik akhir analitik SQL
Titik akhir analitik SQL dari database SQL di Fabric berfungsi dengan cara yang sama seperti titik akhir analitik Lakehouse SQL. Ini adalah pengalaman hanya baca yang sama.
Kebijakan sambungan
Saat ini, kebijakan koneksi untuk database SQL di Microsoft Fabric adalah Default dan tidak dapat diubah. Untuk informasi selengkapnya, lihat Arsitektur konektivitas - Kebijakan koneksi.
Agar koneksi menggunakan mode ini, klien perlu:
Izinkan komunikasi keluar dari klien ke semua alamat IP Azure SQL di wilayah pada port dalam rentang 11000 hingga 11999. Gunakan Tag Layanan untuk SQL untuk mempermudah pengelolaan ini. Lihat Rentang IP Azure dan Tag Layanan – Cloud Publik untuk daftar alamat IP wilayah Anda yang diizinkan.
Izinkan komunikasi keluar dari klien ke alamat IP gateway Azure SQL pada port 1433.
Ketersediaan
Database SQL di Fabric tersedia di sebagian besar wilayah tempat Microsoft Fabric tersedia. Wilayah ruang kerja Anda berdasarkan kapasitas lisensi, yang ditampilkan di pengaturan Ruang Kerja, di halaman Info lisensi . Untuk informasi selengkapnya, lihat ketersediaan Kain .
Pencerminan database SQL di Fabric tersedia di wilayah Fabric yang mendukung pencerminan.
Fitur Azure SQL Database dan Fabric SQL Database
Tabel berikut mencantumkan fitur utama SQL Server dan menyediakan informasi tentang apakah fitur tersebut didukung sebagian atau sepenuhnya di Azure SQL Database dan database SQL di Fabric, dengan tautan ke informasi selengkapnya tentang fitur tersebut.
| Feature | Azure SQL Database | Database SQL Fabric |
|---|---|---|
| Tingkat kompatibilitas database | 100 - 170, bawaan 170 | 100 - 170, bawaan 170 |
| Pemulihan database yang dipercepat (ADR) | Yes | Yes |
| Fungsi AI | Yes | Yes |
| Always Encrypted | Yes | Tidak. |
| Peran aplikasi | Yes | Tidak. |
| Microsoft Entra otentikasi | Yes | Yes |
| Perintah BACKUP | Tidak, hanya pencadangan otomatis yang secara sistem dimulai | Tidak, hanya pencadangan otomatis yang secara sistem dimulai |
| Fungsi bawaan | Sebagian besar, lihat fungsi masing-masing | Sebagian besar, lihat fungsi masing-masing |
| Perintah BULK INSERT | Ya, tetapi hanya dari penyimpanan Azure Blob sebagai sumbernya. | Ya, melalui OPENROWSET, dengan OneLake sebagai sumber data. |
| Sertifikat dan Kunci Asimetris | Yes | Yes |
| Ubah pengambilan data - CDC | Ya, untuk tingkat S3 ke atas. Tingkat Dasar, S0, S1, S2 tidak didukung. | Tidak. |
| Pengurutan - pengurutan basis data | Secara bawaan, SQL_Latin1_General_CP1_CI_AS.
Diatur saat pembuatan database dan tidak dapat diperbarui. Kolasasi pada kolom individual didukung. |
Secara default, SQL_Latin1_General_CP1_CI_AS dan tidak dapat diperbarui. Kolasasi pada kolom individual didukung. |
| Enkripsi kolom | Yes | Yes |
| Indeks penyimpanan kolom, berkluster | Ya - Tingkat Premium, Tingkat Standar - S3 ke atas, Tingkat Tujuan Umum, Tingkat Penting bagi Bisnis, dan Tingkat Hyperscale. | Ya, tetapi indeks harus dibuat pada saat yang sama tabel dibuat, atau pencerminan harus dihentikan. Untuk informasi selengkapnya, lihat Batasan untuk pencerminan database Fabric SQL (pratinjau). |
| Indeks penyimpan kolom, tanpa kluster | Ya - Tingkat Premium, Tingkat Standar - S3 ke atas, Tingkat Tujuan Umum, Tingkat Penting bagi Bisnis, dan Tingkat Hyperscale. | Yes |
| Credentials | Ya, tapi hanya kredensial terbatas database. | Ya, tapi hanya kredensial terbatas database. |
| Kueri nama lintas database/tiga bagian | Tidak, lihat Kueri elastis | Ya, Anda dapat melakukan kueri nama tiga bagian lintas database melalui titik akhir analitik SQL. |
| Klasifikasi dan pelabelan data | Ya, melalui Penemuan dan klasifikasi database | Ya, dengan pelabelan database menggunakan Microsoft Purview Information Protection sensitivity labels |
| Pencerminan database dengan Fabric OneLake | Ya, diaktifkan secara manual | Ya, diaktifkan secara otomatis untuk semua tabel yang memenuhi syarat |
| Peran pada tingkat basis data | Yes | Ya. Selain dukungan Transact-SQL, Fabric mendukung pengelolaan peran tingkat database di portal Fabric. |
| Pernyataan DBCC | Sebagian besar orang melihat pernyataan individu | Sebagian besar orang melihat pernyataan individu |
| Pernyataan DDL | Sebagian besar orang melihat pernyataan individu | Sebagian besar orang memperhatikan pernyataan individu. Lihat Batasan dalam database Fabric SQL. |
| Pemicu DDL | Database saja | Database saja |
| Transaksi terdistribusi - MS DTC | Tidak, lihat Transaksi Fleksibel | Tidak. |
| Pemicu DML | Sebagian besar orang melihat pernyataan individu | Sebagian besar orang melihat pernyataan individu |
| Pengaburan Data Dinamis | Yes | Yes |
| Pustaka Klien untuk Database Elastis | Yes | Tidak. |
| Kueri elastis | Ya, dengan jenis RDBMS yang diperlukan (pratinjau) | Tidak. |
| JALANKAN SEBAGAI | Ya, tetapi EXECUTE AS LOGIN tidak didukung - gunakan EXECUTE AS USER |
Tidak. |
| Expressions | Yes | Yes |
| Peristiwa Ekstensi (XEvents) | Beberapa, lihat Peristiwa Ekstensi | Beberapa, lihat Peristiwa Ekstensi |
| Tabel eksternal | Yes | Ya (Parquet dan CSV) |
| File-file dan kelompok file | Grup file utama saja | Grup file utama saja |
| Pencarian teks-lengkap (FTS) | Ya, tetapi filter pihak ketiga dan pemecah kata tidak didukung | Tidak. |
| Fungsi | Sebagian besar, lihat fungsi masing-masing | Sebagian besar, lihat fungsi masing-masing |
| Pemrosesan kueri cerdas | Yes | Yes |
| Elemen bahasa | Kebanyakan orang melihat elemen individual | Kebanyakan orang melihat elemen individual |
| Ledger | Yes | Tidak. |
| Server tertaut | Ya, cuma sebagai target | Ya, cuma sebagai target |
| Login dan pengguna | Ya, tetapi CREATE dan ALTER pernyataan login terbatas. Log masuk Windows tidak didukung. |
Login tidak didukung. Hanya pengguna yang mewakili perwakilan Microsoft Entra yang didukung. |
| Pencatatan minimal dalam impor massal | Tidak, hanya model Pemulihan Penuh yang didukung. | Tidak, hanya model Pemulihan Penuh yang didukung. |
| OPENROWSET | Ya, hanya untuk mengimpor dari penyimpanan Azure Blob | Ya, dengan fungsi OPENROWSET BULK (pratinjau) |
| Operators | Sebagian besar, lihat masing-masing operator | Sebagian besar, lihat masing-masing operator |
| Penguncian yang dioptimalkan | Yes | Yes |
| Model pemulihan | Pemulihan Penuh saja | Pemulihan Penuh saja |
| Pulihkan database dari cadangan | Lihat Memulihkan cadangan otomatis | Lihat Memulihkan cadangan otomatis |
| Pulihkan database ke SQL Server | Tidak. Gunakan BACPAC atau BCP alih-alih menggunakan fungsi restore. | Tidak. Gunakan BACPAC atau BCP alih-alih memulihkan. |
| Keamanan tingkat baris | Yes | Yes |
| Pialang Layanan | Tidak. | Tidak. |
| Peran tingkat server | Yes | Tidak. |
| Mengatur pernyataan | Sebagian besar orang melihat pernyataan individu | Sebagian besar orang melihat pernyataan individu |
| SQL Server Agent | Tidak, lihat Pekerjaan elastis | Tidak, coba alur Data Factory terjadwal atau tugas Apache Airflow |
| Pengauditan SQL Server | Tidak, lihat Audit Azure SQL Database | Tidak. |
| Fungsi sistem dan fungsi manajemen dinamis | Sebagian besar, lihat fungsi masing-masing | Sebagian besar, lihat fungsi masing-masing |
| Tampilan manajemen dinamis sistem (DMV) | Kebanyakan, lihat pandangan individual | Kebanyakan, lihat pandangan individual |
| Prosedur sistem yang tersimpan | Sebagian, lihat prosedur tersimpan masing-masing | Sebagian, lihat prosedur tersimpan masing-masing |
| Tabel sistem | Beberapa, lihat tabel tersendiri | Beberapa, lihat tabel tersendiri |
| Pandangan katalog sistem | Beberapa, lihat pandangan masing-masing | Beberapa, lihat pandangan masing-masing |
| TempDB | Yes | Yes |
| Tabel sementara | Tabel sementara lokal dan tabel sementara global yang dicakup oleh lingkup basis data | Tabel sementara lokal dan tabel sementara global yang dicakup oleh lingkup basis data |
| tabel temporal | Yes | Yes |
| Pilihan zona waktu | Tidak. | Tidak. |
| Bendera pelacakan | Tidak. | Tidak. |
| Replikasi transaksional | Ya, hanya pelanggan | Ya, hanya pelanggan |
| Transparent Data Encryption (TDE) | Yes | Tidak. Database Fabric SQL menggunakan enkripsi penyimpanan dengan kunci yang dikelola layanan untuk melindungi semua data pelanggan saat tidak aktif. Saat ini, kunci yang dikelola pelanggan tidak didukung. |
Kemampuan platform
Platform Azure menyediakan sejumlah kemampuan PaaS yang ditambahkan sebagai nilai tambahan untuk fitur database standar. Ada sejumlah layanan eksternal yang dapat digunakan dengan Azure SQL Database dan database SQL di Fabric.
| Fitur platform | Azure SQL Database | Database SQL Fabric |
|---|---|---|
| Replikasi geografis aktif | Ya, lihat Replikasi geografis aktif | Saat ini tidak |
| Pencadangan otomatis | Yes | Yes |
| Penyetelan otomatis (indeks) | Ya, lihat Penyetelan otomatis | Yes |
| Zona ketersediaan | Yes | Ya, dikonfigurasi secara otomatis |
| Azure Database Migration Service (DMS) | Yes | Tidak. |
| Layanan Migrasi Data (DMA) | Yes | Tidak. |
| Pekerjaan elastis | Ya, lihat Pekerjaan elastis | Tidak. |
| Grup failover | Ya, lihatlah grup failover | Tidak. |
| Geo-restore | Ya, lihat Geo-restore (Pemulihan Geografis) | Tidak. |
| Retensi jangka panjang (LTR) | Ya, lihat retensi jangka panjang | Tidak. |
| Pause/resume | Ya, dalam serverless | Ya, otomatis |
| Alamat IP Publik | Ya. Akses dapat dibatasi menggunakan firewall atau titik akhir layanan | Ya, tersedia secara default |
| Pemulihan database ke titik waktu tertentu | Ya, lihat Pemulihan titik waktu | Yes |
| Kumpulan sumber daya | Ya, sebagai kumpulan database elastis | Tidak. |
| Meningkatkan atau menurunkan skala | Ya, otomatis dalam tanpa server, manual dalam komputasi yang disediakan | Ya, otomatis |
| SQL Alias | Tidak, gunakan Alias DNS | Tidak. |
| SQL Server Analysis Services (SSAS) | Tidak, Azure Analysis Services adalah layanan cloud Azure terpisah. | Tidak, Azure Analysis Services adalah layanan cloud Azure terpisah. |
| SQL Server Integration Services (SSIS) | Ya, dengan SSIS terkelola di lingkungan Azure Data Factory (ADF), tempat paket disimpan di SSISDB yang dihosting oleh Azure SQL Database dan dijalankan di Azure SSIS Integration Runtime (IR), lihat Membuat Azure-SSIS IR di ADF. | Tidak, sebagai gantinya gunakan Data Factory di Microsoft Fabric. |
| SQL Server Reporting Services (SSRS) | Tidak - lihat Power BI | Tidak - lihat Power BI |
| Pemantauan performa kueri | Ya, gunakan Wawasan kinerja kueri | Ya, lihat Dasbor Performa |
| VNet | Akses parsial dan terbatas menggunakan Titik Akhir VNet | Tidak. |
| Titik akhir Layanan VNet | Ya, lihat titik akhir layanan jaringan virtual | Tidak. |
| Peering VNet Global | Ya, menggunakan IP Privat dan titik akhir layanan | Tidak. |
| Konektivitas privat | Ya, menggunakan Private Link | Ya, menggunakan tautan pribadi |
| Kebijakan Konektivitas | Pengalihan, Proksi, atau Default | Default |
Batas Sumber Daya
| Kategori | Batas database Fabric SQL |
|---|---|
| Ukuran komputasi | Hingga 32 vCores |
| Ukuran penyimpanan | Hingga 4 TB |
| Ukuran Tempdb | Hingga 1.024 GB |
| Kecepatan penulisan log | Hingga 50 MB/dtk |
| Availability | Lihat Keandalan Fabrik |
| Backups | Pencadangan otomatis zona-redundan (ZRS) dengan periode retensi 7 hari (diaktifkan secara default). |
| Replika baca-saja | Menggunakan titik akhir analitik SQL baca-saja untuk koneksi TDS SQL baca-saja |
Tools
Database Azure SQL dan database SQL di Fabric mendukung berbagai alat data yang dapat membantu Anda mengelola data Anda.
Batasan
Untuk batasan lainnya di area tertentu, lihat:
- Batasan dan perilaku untuk pencerminan database Fabric SQL
- Batasan dalam Autentikasi dalam database SQL di Microsoft Fabric
- Batasan dalam pencadangan dalam database SQL di Microsoft Fabric
- Batasan dalam pemulihan dari cadangan dalam database SQL di Microsoft Fabric
- Batasan dalam berbagi database SQL Anda dan mengelola izin.
- Batasan Copilot untuk database SQL