T-SQL Surface -alue Microsoft Fabricissa
Koskee:✅ SQL-analytiikan päätepiste ja Microsoft Fabric -varasto
Tässä artikkelissa käsitellään Microsoft Fabricin T-SQL-kielen syntaksiominaisuuksia, kun sql-analytiikan päätepistettä tai Warehousea kyselevät.
Nämä rajoitukset koskevat vain Fabric Synapse Data Warehousen Warehouse- ja SQL-analytiikan päätepistekohteita. Jos haluat tietoja Fabric-tietokannan SQL-tietokannan rajoituksista, katso Microsoft Fabricin SQL-tietokannan rajoitukset (esikatselu).
Muistiinpano
Lisätietoja Fabric Data Warehousen tulevasta ominaisuuksien kehittämisestä on Fabric Data Warehousen julkaisusuunnitelmassa.
T-SQL Surface -alue
- Taulukoiden luomista, muuttamista ja pudottamista sekä niiden lisäämistä, päivittämistä ja poistamista tuetaan vain Microsoft Fabric -varastossa, ei Lakehousen SQL-analytiikan päätepisteessä.
- Voit luoda omia T-SQL-näkymiä, -funktioita ja -toimintostoja niiden taulukoiden päälle, jotka viittaavat Delta Lake -tietoihisi Lakehousen SQL-analytiikan päätepisteessä.
- Lisätietoja LUO/PUDOTA TAULUKKO -tuesta on kohdassa Taulukot.
- Fabric Warehousen ja SQL-analytiikan päätepisteet tukevat sekä vakio-, peräkkäisiä että sisäkkäisiä CTE:iä. Vaikka CTE:t ovat yleisesti saatavilla Microsoft Fabricissa, sisäkkäiset CTE:t ovat tällä hetkellä esiversio-ominaisuus. Lisätietoja on artikkelissa Nested Common Table Expression (CTE) in Fabric-tietovarastointi (Transact-SQL).
- Lisätietoja tietotyypeistä on kohdassa Tietotyypit.
- TRUNCATE-taulukkoa tuetaan Microsoft Fabric Warehousessa.
Rajoitukset
Tällä hetkellä seuraavaa komentoluetteloa EI tueta tällä hetkellä. Älä yritä käyttää näitä komentoja. Vaikka ne saattavat näyttää onnistuvan, ne voivat aiheuttaa ongelmia varastossasi.
ALTER TABLE ADD
/ALTER
/DROP COLUMN
- Tällä hetkellä tuetaan vain seuraavaa Microsoft Fabricin Warehouse-toimintojen alijoukkoa
ALTER TABLE
:- Lisää tyhjäarvoja tukevia sarakkeita tuetuista sarakkeiden tietotyypeistä.
- LISÄÄ tai PUDOTA PERUSAVAIN, YKSILÖIVÄ ja FOREIGN_KEY sarakerajoitteita, mutta vain, jos EI PAKOTETTU -asetus on määritetty. Kaikki muut ALTER TABLE -toiminnot on estetty.
- Taulukon rajoitusten tai sarakkeiden lisäämisen suhteen on rajoituksia, kun Lähdeohjausobjektia käytetään Warehousen kanssa.
- Tällä hetkellä tuetaan vain seuraavaa Microsoft Fabricin Warehouse-toimintojen alijoukkoa
BULK LOAD
CREATE ROLE
CREATE USER
- Vinkkejä
- KÄYTTÄJÄTIEDOT-sarakkeet
- Manuaalisesti luodut monisarakkeiset tilastot
- Muodostettu näkymä
MERGE
OPENROWSET
PREDICT
- Järjestelmään ja käyttäjätaulukoihin kohdistetut kyselyt
- Rekursiiviset kyselyt
- Tulosjoukon välimuistitallennus
- Rakenteen ja taulukon nimet eivät voi sisältää
/
tai\
SELECT
-FOR XML
SET ROWCOUNT
SET TRANSACTION ISOLATION LEVEL
sp_showspaceused
- Tilapäiset taulukot
- Käynnistimet