Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Gjelder for:✅ SQL-analyseendepunkt og Warehouse i Microsoft Fabric
Denne artikkelen dekker T-SQL-språkets syntaksmuligheter i Microsoft Fabric, når man spør SQL-analyse-endepunktet eller Warehouse.
For SQL-database i Fabric, se Begrensninger i SQL database (forhåndsvisning).
Merk
For mer informasjon om kommende funksjonsutvikling for Fabric datalager, se Fabric datalager utgivelsesplanen.
T-SQL overflateareal
Fabric datalager støtter T-SQL-tabeller, visninger, lagrede prosedyrer, funksjoner, tillatelser og sikkerhetsroller.
- For mer informasjon om
CREATEogDROPTABLEstøtte i Warehouse, se Tabeller.- Identitetskolonner støttes i Fabric datalager.
- For mer informasjon om støttede datatyper i Warehouse, se Datatyper.
- Du kan også lage T-SQL-visninger, funksjoner og prosedyrer oppå tabellene som refererer til dine Delta Lake-data i SQL-analyseendepunktet til Lakehouse.
- Opprettelse, endring og fjerning av tabeller, samt innsettings-, oppdaterings- og sletteoperasjoner støttes kun i Warehouse i Microsoft Fabric, ikke i SQL-analyseendepunktet til Lakehouse.
- Fabric Warehouse og SQL analytics-endepunkt støtter begge standard, sequential og nested common table expressions (CTEs). Mens CTE-er vanligvis er tilgjengelige i Microsoft Fabric, er nestede CTE-er for øyeblikket en forhåndsvisningsfunksjon. For mer informasjon, se Nested Common Table Expression (CTE) i Fabric datalager (Transact-SQL).
- TRUNCATE TABLE støttes i Warehouse.
- Hvis du vil endre navnet på kolonnen i en brukertabell i Warehouse, bruker du den
sp_renamelagrede prosedyren. - Et delsett av spørrings- og join-hint støttes i Warehouse. For mer informasjon, se Hints (Transact-SQL).
- Sesjonsbaserte #temp tabeller støttes i Warehouse i Microsoft Fabric. For mer informasjon, se Midlertidige tabeller i Fabric datalager.
- For øyeblikket støttes kun følgende delmengde av
ALTER TABLE-operasjoner i Warehouse i Microsoft Fabric:- Du kan
ADDnullstille kolonner med støttede kolonnedatatyper. -
DROP COLUMNstøttes. - For mer informasjon om primærnøkler, unike begrensninger og fremmednøkler, se Primær nøkler, fremmednøkler og unike nøkler i Warehouse i Microsoft Fabric.
-
ADDPRIMARY KEY,UNIQUE, ogFOREIGN_KEYkolonnebegrensninger støttes, men bare hvisNOT ENFORCEDvalget er spesifisert. Alle andreALTER TABLEoperasjoner er blokkert. Det er begrensninger ved å legge til tabellbegrensninger eller kolonner når man bruker Git-integrasjon for kildekodekontroll. -
DROPPRIMARY KEY,UNIQUE, ogFOREIGN_KEYkolonnebegrensninger støttes.
-
-
ALTER TABLEPå distribuerte midlertidige tabeller støttes. -
ALTER TABLE ... ALTER COLUMNer i forhåndsvisning. For mer informasjon, se kolonnen ALTER i Fabric datalager. - Du kan utføre støttede
ALTER TABLEsetninger inne i en eksplisitt brukerdefinert transaksjon i Warehouse i Microsoft Fabric.
- Du kan
-
MERGESyntaks støttes og er en generelt tilgjengelig funksjon. Hvis du vil ha mer informasjon, kan du se SLÅ SAMMEN T-SQL-syntaks. - Selv om Fabric datalager støtter mange AI-funksjoner (forhåndsvisning) for å muliggjøre avansert tekstbehandling uten å forlate lageret ditt, støttes ikke vektordatatypen.
- Fabric datalager og SQL-analyseendepunktet støtter både
SELECT-first ogFROM-first T-SQL-syntaks. For mer informasjon, se FROM - SELECT (Transact-SQL) og SELECT (Transact-SQL). - Fabric datalager og SQL-analyseendepunktet støtter og
ORDER BY ALLsyntaksenGROUP BY ALLuten kolonneliste. For mer informasjon, se SELECT - GROUP BY ledd (Transact-SQL) ogORDER BY ledd (Transact-SQL). - Fabric datalager og SQL-analyseendepunktet støtter
SELECT - QUALIFYsyntaksen. For mer informasjon, se VELG - KVALIFISER (Transact-SQL). - Fabric datalager og SQL-analyseendepunktet støtter analytiske og aggregerte funksjoner spesifikt, inkludert APPROX_MEDIAN, APPROX_QUANTILE, MEDIAN og QUANTILE.
Begrensninger
For øyeblikket støttes ikke følgende kommandoer. Ikke prøv å bruke disse kommandoene. Selv om de ser ut til å lykkes, kan de skape problemer for lageret ditt.
-
BULK LOAD, menbcpstøttes som en forhåndsvisningsfunksjon. CREATE USER-
FOR JSONMå være den siste operatoren i spørringen, så du kan ikke bruke den inne i underspørringer. - Manuelt opprettet statistikk med flere kolonner
- Materialiserte visninger
PREDICT- Spørringer rettet mot system- og brukertabeller
- Rekursive spørringer
- Skjema- og tabellnavn kan ikke inneholde
/eller\ SELECT-FOR XMLSET ROWCOUNTSET TRANSACTION ISOLATION LEVELsp_showspaceused- Synonymer
- Utløsere
- T-SQL regulære uttrykksskalarfunksjoner er tilgjengelige som forhåndsvisningsfunksjon i Fabric datalager. T-SQL regulære uttrykk tabellverdifunksjoner er ikke tilgjengelige i Fabric datalager.
- Vektordatatype og søkefunksjoner