Superficie di attacco T-SQL in Microsoft Fabric
Si applica a:✅ endpoint di Analisi SQL e Warehouse in Microsoft Fabric
Questo articolo illustra le funzionalità di sintassi del linguaggio T-SQL di Microsoft Fabric durante l'esecuzione di query sull'endpoint di analisi SQL o Warehouse.
Queste limitazioni si applicano solo agli elementi dell'endpoint di analisi SQL e warehouse di Warehouse di Fabric Synapse. Per le limitazioni di database SQL in Fabric, vedere Limitazioni in database SQL in Microsoft Fabric (anteprima).
Nota
Per altre informazioni sullo sviluppo di funzionalità imminenti per Fabric Data Warehouse, vedere il piano di rilascio di Fabric Data Warehouse.
Superficie di attacco T-SQL
- La creazione, la modifica e l'esclusione di tabelle nonché l’inserimento, l’aggiornamento e l’eliminazione sono supportati solo nel Warehouse in Microsoft Fabric e non nell'endpoint di analisi SQL di Lakehouse.
- È possibile creare visualizzazioni, funzioni e procedure T-SQL personalizzate, oltre alle tabelle che fanno riferimento ai dati Delta Lake nell'endpoint di analisi SQL di Lakehouse.
- Per altre informazioni sul supporto di CREA/ESCLUDI TABELLA, vedere Tabelle.
- Fabric Warehouse e endpoint di analisi SQL supportano entrambi gli endpoint standard, sequenziali e annidati. Mentre le CTE sono disponibili a livello generale in Microsoft Fabric, le CTE annidate sono attualmente una funzionalità di anteprima. Per altre informazioni, vedere Nested Common Table Expression (CTE) in Fabric data warehousing (Transact-SQL).
- Per altre informazioni sui tipi di dati, vedere Tipi di dati.
- La funzionalità TRONCA Tabella è supportata nel Warehouse in Microsoft Fabric.
Limiti
L'elenco seguente di comandi NON è attualmente supportato. Non tentare di usare questi comandi. Anche se potrebbero sembrare funzionanti, potrebbero causare problemi nel Warehouse.
ALTER TABLE ADD
/ALTER
/DROP COLUMN
- Attualmente, solo i subset di operazioni
ALTER TABLE
seguenti sono supportati nel Warehouse in Microsoft Fabric:- AGGIUNGERE colonne che ammettono valori null di tipi di dati di colonna supportati.
- AGGIUNGERE o ESCLUDERE i vincoli di colonna CHIAVE PRIMARIA, UNICA e FOREIGN_KEY, ma solo se l'opzione NOT ENFORCED è stata specificata. Tutte le altre operazioni MODIFICA TABELLA sono bloccate.
- Esistono limitazioni per l'aggiunta di vincoli di tabella o colonne quando si usa il controllo del codice sorgente con Warehouse.
- Attualmente, solo i subset di operazioni
BULK LOAD
CREATE ROLE
CREATE USER
- Hint
- Colonna IDENTITÀ
- Statistiche a più colonne create manualmente
- Viste materializzate
MERGE
OPENROWSET
PREDICT
- Query destinate a tabelle di sistema e utente
- Query ricorsive
- Memorizzazione nella cache dei set di risultati
- I nomi di schema e tabella non possono contenere
/
o\
SELECT
-FOR XML
SET ROWCOUNT
SET TRANSACTION ISOLATION LEVEL
sp_showspaceused
- Tabelle temporanee
- Trigger