Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:✅Database SQL in Microsoft Fabric
Le limitazioni correnti nel database SQL in Fabric sono elencate in questa pagina. Questa pagina è soggetta a variazioni.
database SQL di Azure e il database SQL in Microsoft Fabric condividono una codebase comune con la versione stabile più recente del motore di Microsoft database SQL. La maggior parte delle funzionalità standard del linguaggio SQL, dell'elaborazione delle query e della gestione dei database sono identiche.
Questo articolo si applica solo al database SQL in Fabric. Per gli elementi dell'endpoint di analisi SQL e del magazzino dati in Fabric Data Warehouse, vedi Limitazioni di Fabric Data Warehouse.
Limitazioni a livello di database
- Il database SQL in Fabric usa la crittografia dell'archiviazione con chiavi gestite dal servizio per proteggere tutti i dati dei clienti inattivi. Le chiavi gestite dal cliente non sono supportate. Transparent Data Encryption (TDE) non è supportato.
- In una capacità di valutazione, sei limitato a tre database. Non esiste alcun limite per i database in altre configurazioni.
- Ogni database nell'area di lavoro deve avere un nome univoco. Se un database viene eliminato, non è possibile creare nuovamente un altro database con lo stesso nome.
Livello della tabella
- Una chiave primaria della tabella non può essere uno di questi tipi di dati: hierarchyid, sql_variant, timestamp.
- Attualmente, nel database SQL in Microsoft Fabric, non è possibile creare tabelle in memoria, tabelle del libro mastro, cronologia del libro mastro e tabelle Always Encrypted.
- L'indicizzazione full-text non è supportata e non può essere creata nel database SQL in Microsoft Fabric.
- Le operazioni DDL (Data Definition Language) a livello di tabella seguenti non sono consentite:
- Cambia/Dividi/Unisci partizione
- Compressione delle partizioni
A livello di colonna
- I nomi di colonna per una tabella SQL non possono contenere spazi né i caratteri seguenti:
,;{}()\n\t=.
Limitazioni degli endpoint di analisi SQL
L'endpoint di analisi SQL del database SQL in Fabric funziona esattamente come l'endpoint di analisi SQL di Lakehouse. È la stessa esperienza di sola lettura.
Criteri di connessione
Attualmente, i criteri di connessione per il database SQL in Microsoft Fabric sono Predefiniti e non possono essere modificati. Per altre informazioni, vedere Architettura della connettività - Criteri di connessione.
Per consentire alle connessioni di usare questa modalità, i client devono:
Consentire la comunicazione in uscita dal client a tutti gli indirizzi IP di Azure SQL nell'area sulle porte comprese tra 11000 e 11999. Usare i tag di servizio per SQL per semplificare la gestione. Per un elenco degli indirizzi IP dell'area da consentire, vedere Intervalli IP e tag di servizio di Azure - Cloud pubblico .
Consentire la comunicazione in uscita dal client agli indirizzi IP del gateway SQL di Azure sulla porta 1433.
Disponibilità
Il database SQL in Fabric è disponibile nella maggior parte delle aree in cui è disponibile Microsoft Fabric. L'area dell'area di lavoro in base alla capacità di licenza, visualizzata nelle impostazioni dell'area di lavoro, nella pagina Informazioni sulla licenza . Per altre informazioni, vedere Disponibilità dell'infrastruttura.
Il mirroring del database SQL in Fabric è disponibile nelle aree di Infrastruttura che supportano il mirroring.
Funzionalità di Azure SQL Database e del database SQL di Fabric
La tabella seguente elenca le principali funzionalità di SQL Server e fornisce informazioni sul fatto che la funzionalità sia parzialmente o completamente supportata in database SQL di Azure e database SQL in Fabric, con un collegamento a altre informazioni sulla funzionalità.
| Feature | Database SQL di Azure | Database SQL dell'infrastruttura |
|---|---|---|
| Livello di compatibilità del database | 100 - 170, valore predefinito 170 | 100 - 170, valore predefinito 170 |
| Ripristino accelerato del database (ADR) | Yes | Yes |
| Funzioni di intelligenza artificiale | Yes | Yes |
| Always Encrypted | Yes | NO |
| Ruoli dell'applicazione | Yes | NO |
| Autenticazione Microsoft Entra | Sì | Sì |
| Comando BACKUP | No, solo backup avviati automaticamente dal sistema | No, solo backup avviati automaticamente dal sistema |
| Funzioni predefinite | La maggior parte, vedere le singole funzioni | La maggior parte, vedere le singole funzioni |
| Istruzione BULK INSERT | Sì, ma solo da Azure Blob Storage come origine. | Sì, tramite OPENROWSET, con OneLake come origine dati. |
| Certificati e chiavi asimmetriche | Yes | Yes |
| Cattura dei dati modificati - CDC | Sì, per il livello S3 e superiori. I livelli Basic, S0, S1 ed S2 non sono supportati. | NO |
| Collatione - collatione del database | Per impostazione predefinita, SQL_Latin1_General_CP1_CI_AS.
Impostato alla creazione del database e non può essere aggiornato. Le collazioni sulle singole colonne sono supportate. |
Per impostazione predefinita, SQL_Latin1_General_CP1_CI_AS non può essere aggiornato. Le collazioni sulle singole colonne sono supportate. |
| Crittografia della colonna | Yes | Yes |
| Indici Columnstore clusterizzati | Sì, livello Premium, livello Standard; S3 e versioni successive, livello Utilizzo generico e livelli Business Critical e Hyperscale. | Sì, ma l'indice deve essere creato contemporaneamente alla creazione della tabella o il mirroring deve essere arrestato. Per altre informazioni, vedere Limitazioni per il mirroring del database SQL di Fabric (anteprima). |
| Indici Columnstore, non clusterizzati | Sì, livello Premium, livello Standard; S3 e versioni successive, livello Utilizzo generico e livelli Business Critical e Hyperscale. | Yes |
| Credentials | Sì, ma solo le credenziali con ambito nel database. | Sì, ma solo le credenziali con ambito nel database. |
| Query inter-database tramite nomi a tre parti | No, consulta Query elastiche | Sì, puoi eseguire query con nomi a tre parti tra database tramite l'endpoint di analisi SQL. |
| Classificazione e etichettatura dei dati | Sì, tramite individuazione e classificazione del database | Sì, con l'etichettatura del database con le etichette di riservatezza di Microsoft Purview Information Protection |
| Mirroring del database su Fabric OneLake | Sì, abilitato manualmente | Sì, abilitato automaticamente per tutte le tabelle idonee |
| Ruoli a livello di database | Yes | Sì. Oltre al supporto per Transact-SQL, Fabric supporta la gestione dei ruoli a livello di database nel portale di Fabric. |
| Istruzioni DBCC | Per la maggior parte, vedere le singole dichiarazioni | Per la maggior parte, vedere le singole dichiarazioni |
| Istruzioni DDL | Per la maggior parte, vedere le singole dichiarazioni | Per la maggior parte, fare riferimento a singole dichiarazioni. Consulta Limitazioni nel database SQL Fabric. |
| Trigger DDL | Solo il database | Solo il database |
| Transazioni distribuite - MS DTC | No, consulta Transazioni elastiche | NO |
| Trigger DML | Per la maggior parte, vedere le singole dichiarazioni | Per la maggior parte, vedere le singole dichiarazioni |
| Maschera dati dinamica | Yes | Yes |
| Libreria client dei database elastici | Yes | NO |
| Query elastica | Sì, con il tipo di RDBMS richiesto (anteprima) | NO |
| EXECUTE AS | Sì, ma EXECUTE AS LOGIN non è supportato: usare EXECUTE AS USER |
NO |
| Expressions | Yes | Yes |
| Eventi estesi (XEvents) | Alcuni, vedere Eventi estesi | Alcuni, vedere Eventi estesi |
| tabelle esterne | Yes | Sì (Parquet e CSV) |
| File e gruppi di file | Solo gruppi di file primari | Solo gruppi di file primari |
| Ricerca testo completo (FTS) | Sì, ma i filtri e i word breaker di terze parti non sono supportati | NO |
| Funzioni | La maggior parte, vedere le singole funzioni | La maggior parte, vedere le singole funzioni |
| Elaborazione di query intelligenti | Yes | Yes |
| Elementi del linguaggio | Per la maggior parte, vedere i singoli elementi | Per la maggior parte, vedere i singoli elementi |
| Ledger | Yes | NO |
| Server collegati | Sì, solo come destinazione | Sì, solo come destinazione |
| Accessi e utenti | Sì, ma le istruzioni di accesso CREATE e ALTER sono limitate. Gli accessi Windows non sono supportati. |
Gli accessi non sono supportati. Sono supportati solo gli utenti che rappresentano le entità di sicurezza Di Microsoft Entra. |
| Registrazione minima nell'importazione in blocco | No, è supportato solo il modello di recupero completo. | No, è supportato solo il modello di recupero completo. |
| OPENROWSET | Sì, solo per importare da Azure Blob Storage | Sì, con la funzione OPENROWSET BULK (anteprima) |
| Operators | La maggior parte, vedere i singoli operatori | La maggior parte, vedere i singoli operatori |
| Blocco ottimizzato | Yes | Yes |
| Modelli di recupero | Solo recupero completo | Solo recupero completo |
| Ripristina il database dal backup | Vedere Ripristinare i backup automatizzati | Vedere Ripristinare i backup automatizzati |
| Ripristino di database in SQL Server | No Usare BACPAC o BCP invece di eseguire il ripristino. | No Usare BACPAC o BCP invece di eseguire il ripristino. |
| Protezione a livello di riga | Yes | Yes |
| Service Broker | NO | NO |
| Ruoli a livello di server | Yes | NO |
| Impostare istruzioni | Per la maggior parte, vedere le singole dichiarazioni | Per la maggior parte, vedere le singole dichiarazioni |
| SQL Server Agent | No, consultare Elastic jobs | No, prova le pipeline pianificate di Data Factory o i processi Apache Airflow |
| Controllo di SQL Server | No, vedere verifica del database SQL di Azure | NO |
| Funzioni di sistema e funzioni di gestione dinamica | La maggior parte, vedere le singole funzioni | La maggior parte, vedere le singole funzioni |
| DMV (System Dynamic Management Views) | Per la maggior parte, vedere visualizzazioni individuali | Per la maggior parte, vedere visualizzazioni individuali |
| Procedure di sistema memorizzate | Alcune, vedere singole stored procedure | Alcune, vedere singole stored procedure |
| Tabelle di sistema | Alcune, consultare le singole tabelle | Alcune, consultare le singole tabelle |
| Viste del catalogo di sistema | Alcuni, vedere le singole viste | Alcuni, vedere le singole viste |
| TempDB | Yes | Yes |
| Tabelle temporanee | Tabelle temporanee locali e tabelle temporanee globali a livello di database | Tabelle temporanee locali e tabelle temporanee globali a livello di database |
| Tabelle temporali | Yes | Yes |
| Scelta del fuso orario | NO | NO |
| Flag di tracciamento | NO | NO |
| Replica transazionale | Sì, solo sottoscrittore | Sì, solo sottoscrittore |
| Transparent Data Encryption (TDE) | Yes | No Il database SQL di Fabric utilizza la crittografia di archiviazione con chiavi gestite dal servizio per proteggere tutti i dati dei clienti a riposo. Attualmente, le chiavi gestite dal cliente non sono supportate. |
Funzionalità della piattaforma
La piattaforma Azure offre una serie di funzionalità PaaS aggiunte come valore supplementare alle funzionalità standard del database. Esistono diversi servizi esterni che possono essere usati con database SQL di Azure e database SQL in Fabric.
| Funzionalità della piattaforma | Database SQL di Azure | Database SQL dell'infrastruttura |
|---|---|---|
| Replica geografica attiva | Sì, vedere Replica geografica attiva | Attualmente non è disponibile |
| Backup automatici | Yes | Yes |
| Ottimizzazione automatica (indici) | Sì, vedere Ottimizzazione automatica | Yes |
| Zone di disponibilità | Sì | Sì, configurato automaticamente |
| Servizio Migrazione del database di Azure (DMS) | Yes | NO |
| Servizio di migrazione dei dati (DMA) | Yes | NO |
| Lavori elastici | Sì, vedere Attività elastiche | NO |
| Gruppi di failover | Sì, consulta Gruppi di failover | NO |
| Geo-restore | Sì, consulta Ripristino geografico | NO |
| Conservazione a lungo termine (LTR) | Sì, vedere Conservazione a lungo termine | NO |
| Pause/resume | Sì, in serverless | Sì, automatico |
| Indirizzo IP pubblico | Sì. L'accesso può essere limitato tramite firewall o endpoint di servizio | Sì, disponibile per impostazione predefinita |
| Ripristino temporizzato di un database | Sì, vedere Ripristino a un momento specifico | Yes |
| Pool di risorse | Sì, come pool elastici | NO |
| Ridimensionamento verso l'alto o verso il basso | Sì, automatico in serverless, manuale nel calcolo provisionato | Sì, automatico |
| SQL Alias | No, usare Alias DNS | NO |
| SQL Server Analysis Services (SSAS) | No, Azure Analysis Services è un servizio cloud di Azure a parte. | No, Azure Analysis Services è un servizio cloud di Azure a parte. |
| SQL Server Integration Services (SSIS) | Sì, con SSIS gestito nell'ambiente di Azure Data Factory in cui i pacchetti vengono archiviati nel database SSISDB ospitato dal database SQL di Azure ed eseguiti nel runtime di integrazione SSIS di Azure vedere Creare il runtime di integrazione SSIS di Azure in Azure Data Factory. | No, usare invece Data Factory in Microsoft Fabric. |
| SQL Server Reporting Services (SSRS) | No, consulta Power BI | No, consulta Power BI |
| Monitoraggio delle prestazioni delle query | Sì, usare Informazioni dettagliate sulle prestazioni delle query | Sì, vedere Cruscotto delle prestazioni |
| VNet | Accesso parziale e limitato tramite endpoint di rete virtuale | NO |
| Endpoint del servizio VNet | Sì, vedere servizio di endpoint di rete virtuale | NO |
| Peering globale di VNet | Sì, usando IP privati ed endpoint di servizio | NO |
| Connettività privata | Sì, usando Private Link | Sì, usando collegamenti privati |
| Criteri di connettività | Reindirizzamento, proxy o Predefinito | Predefinita |
Limiti delle risorse
| Categoria | Limite del database SQL dell'infrastruttura |
|---|---|
| Dimensioni di calcolo | Fino a 32 vCore. |
| Dimensioni di archiviazione | Fino a 4 TB |
| Dimensioni Tempdb | Fino a 1.024 GB |
| Velocità di scrittura dei log | Fino a 50 MB/s |
| Availability | Vedere Affidabilità dell'infrastruttura |
| Backups | Backup automatici con ridondanza zonale (ZRS) e un periodo di conservazione di 7 giorni (abilitati per impostazione predefinita). |
| Repliche di sola lettura | Usare l'endpoint di analisi SQL di sola lettura per una connessione TDS SQL di sola lettura |
Tools
database SQL di Azure e il database SQL in Fabric supportano vari strumenti di dati che consentono di gestire i dati.
Limiti
Per altre limitazioni in aree specifiche, vedere:
- Limitazioni e comportamenti per il mirroring del database SQL di Fabric
- Limitazioni nell'autenticazione nel database SQL in Microsoft Fabric
- Limitazioni nei backup nel database SQL in Microsoft Fabric
- Limitazioni del ripristino da un backup nel database SQL in Microsoft Fabric
- Limitazioni nella condivisione del database SQL e nell'autorizzazione di gestione.
- Limitazioni di Copilot per il database SQL