Muistiinpano
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoa.
Tämän sivun käyttö edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoa.
Soveltaa:✅ SQL Analytics Endpoint and Warehouse in Microsoft Fabric
Tässä artikkelissa käsitellään Microsoft Fabric -T-SQL-kielten syntaksin ominaisuuksia, kun haetaan SQL-analytiikan päätepistettä tai Warehousea.
SQL-tietokannasta Fabric:ssa katso Rajoitukset SQL-tietokannassa (preview).
Muistiinpano
Lisätietoja tulevista ominaisuuksien kehityksestä Fabric tietovarasto:lle löytyy Fabric tietovarasto julkaisusuunnitelmasta.
T-SQL Surface -alue
Fabric tietovarasto tukee T-SQL-taulukoita, näkymiä, tallennettuja proseduureja, funktioita, oikeuksia ja tietoturvarooleja.
- Lisätietoja
CREATEWarehousesta jaDROPTABLEtuesta löytyy taulukoista.- Identiteettisarakkeita tuetaan Fabric tietovarasto.
- Lisätietoja Warehousen tuetuista tietotyypeistä löytyy kohdasta Data types.
- Voit myös luoda T-SQL-näkymiä, funktioita ja proseduureja taulukoiden päälle, jotka viittaavat Delta Lake -tietoihisi Lakehousen SQL-analytiikkapäätepisteessä.
- Taulukoiden luominen, muokkaaminen ja poistaminen sekä lisääminen, päivitys ja poisto ovat tuettuja vain Warehousessa Microsoft Fabric -tilassa, eivät Lakehousen SQL-analytiikkapäätepisteessä.
- Fabric Warehouse- ja SQL-analytiikkapäätepisteet tukevat molemmat standard, sequential ja nested yleisiä taulukkolausekkeita (CTE). Vaikka CTE:t ovat yleensä saatavilla Microsoft Fabric -muodossa, sisäkkäiset CTE:t ovat tällä hetkellä esikatseluominaisuus. Lisätietoja löytyy kohdasta Nested Common Table Expression (CTE) kohdassa Fabric tietovarasto (Transact-SQL).
- TRUNCATE TABLE on tuettu Warehousessa.
- Jos haluat muuttaa käyttäjätaulukon sarakkeen nimeä Warehousessa, käytä tallennettua toimintosarjaa
sp_rename. - Osa kysely- ja liittymisvihjeistä on tuettu Warehousessa. Lisätietoja löytyy Hints (Transact-SQL).
- Session-scope-#temp -taulukot ovat tuettu Warehousessa vuonna Microsoft Fabric. Lisätietoja löytyy Temp-taulukoista Fabric tietovarasto.
- Tällä hetkellä vain seuraava osajoukko
ALTER TABLE-toiminnoista Warehousessa Microsoft Fabric on tuettu:- Voit
ADDnollata tuetut sarakkeet tietotyypeistä. -
DROP COLUMNon tuettu. - Lisätietoja ensisijaisista avaimista, ainutlaatuisista rajoitteista ja vieraista avaimista löytyy kohdasta Ensisijaiset avaimet, vieraat avaimet ja uniikit avaimet Warehousessa Microsoft Fabric -ohjelmassa.
-
ADDPRIMARY KEY,UNIQUE, jaFOREIGN_KEYsarakerajoitteet ovat tuettuja, mutta vain jos vaihtoehtoNOT ENFORCEDon määritelty. Kaikki muutALTER TABLEtoiminnot on estetty. Taulurajoitteiden tai sarakkeiden lisäämisessä on rajoituksia, kun käytetään Git Integrationia lähdekoodin hallintaan. -
DROPPRIMARY KEY,UNIQUE, jaFOREIGN_KEYsarakkeiden rajoitteet ovat tuettuja.
-
-
ALTER TABLEHajautetuilla väliaikaisilla tauluilla on tuettu. -
ALTER TABLE ... ALTER COLUMNon esikatseluvaiheessa. Lisätietoja löytyy ALTER COLUMNISTA Fabric tietovarasto. - Voit suorittaa tuettuja
ALTER TABLElauseita eksplisiittisessä käyttäjän määrittelemässä transaktiossa Warehousessa Microsoft Fabric -tilassa.
- Voit
-
MERGESyntaksi on tuettu ja yleisesti saatavilla oleva ominaisuus. Lisätietoja on kohdassa T-SQL MERGE -syntaksi. - Vaikka Fabric tietovarasto tukee monia tekoälytoimintoja (esikatselu), joka mahdollistaa edistyneen tekstinkäsittelyn poistumatta varastosta, vektoridatatyyppiä ei tueta.
- Fabric tietovarasto ja SQL-analytiikan päätepiste tukevat sekä
SELECT-first ettäFROM-first T-SQL-syntaksia. Lisätietoja löytyy osoitteista FROM - SELECT (Transact-SQL) ja SELECT (Transact-SQL). - Fabric tietovarasto ja SQL-analytiikkapäätepiste tukevat
GROUP BY ALLjaORDER BY ALLsyntaksia ilman sarakelistaa. Lisätietoja löytyy kohdista SELECT - GROUP BY lauseke (Transact-SQL) ja ORDER BY lauseke (Transact-SQL). - Fabric tietovarasto ja SQL-analytiikkapäätepiste tukevat syntaksia
SELECT - QUALIFY. Lisätietoja löytyy osoitteesta SELECT - QUALIFIED (Transact-SQL). - Fabric tietovarasto ja SQL-analytiikan päätepiste tukevat analyyttisiä ja aggregaattitoimintoja, jotka ovat spesifisiä kuten APPROX_MEDIAN, APPROX_QUANTILE, MEDIAN ja QUANTILE.
Rajoitukset
Tällä hetkellä seuraavat komennot eivät ole tuettuja. Älä yritä käyttää näitä komentoja. Vaikka ne näyttäisivät onnistuvan, ne voivat aiheuttaa ongelmia varastollesi.
-
BULK LOAD, vaikkabcpse on tuettu esikatseluominaisuutena. CREATE USER-
FOR JSONtäytyy olla viimeinen operaattori kyselyssä, joten sitä ei voi käyttää alikyselyissä. - Manuaalisesti luodut monisarakkeiset tilastot
- Muodostettu näkymä
PREDICT- Järjestelmään ja käyttäjätaulukoihin kohdistetut kyselyt
- Rekursiiviset kyselyt
- Rakenteen ja taulukon nimet eivät voi sisältää
/tai\ SELECT-FOR XMLSET ROWCOUNTSET TRANSACTION ISOLATION LEVELsp_showspaceused- Synonyymit
- Käynnistimet
- T-SQL:n säännöllisten lausekkeiden skalaarifunktiot ovat saatavilla esikatseluominaisuutena Fabric tietovarasto. T-SQL:n säännöllisen lausekkeen taulukkoarvoisia funktioita ei ole saatavilla Fabric tietovarasto:ssa.
- Vektoritietotyyppi ja hakufunktiot
Liittyvä sisältö
- Kyselytiedot Fabric tietovarastossa
- Mikä on Fabric tietovarasto?
Datatyypit Microsoft Fabric Microsoft Fabric tietovarasto