Povrch T-SQL v službe Microsoft Fabric
Vzťahuje sa na:✅ koncový bod analýzy SQL a sklad v službe Microsoft Fabric
V tomto článku sa popisujú možnosti syntaxe jazyka T-SQL služby Microsoft Fabric pri dotazovaní koncového bodu analýzy SQL alebo skladu.
Tieto obmedzenia sa vzťahujú iba na položky koncového bodu analýzy Warehouse a SQL v sklade údajov Služby Fabric Synapse. Obmedzenia databázy SQL v službe Fabric nájdete v téme Obmedzenia v databáze SQL v službe Microsoft Fabric (Preview).
Poznámka
Ďalšie informácie o pripravovanom vývoji funkcií pre sklad údajov služby Fabric nájdete v téme Plán vydania skladu údajov služby Fabric.
Povrch T-SQL
- Vytváranie, zmena a zvrhnutie tabuliek a vkladanie, aktualizácia a odstraňovanie sa podporujú iba v sklade v službe Microsoft Fabric, nie v koncovom bode analýzy SQL služby Lakehouse.
- Na základe tabuliek, ktoré odkazujú na vaše údaje v službe Delta Lake, môžete vytvárať vlastné zobrazenia, funkcie a postupy T-SQL v koncovom bode analýzy SQL lokality Lakehouse.
- Ďalšie informácie o podpore funkcie VYTVORIŤ/DROP nájdete v téme Tabuľky.
- Koncový bod analýzy Fabric Warehouse a SQL podporuje štandardné, sekvenčné aj vnorené CTE. Zatiaľ čo CTE sú všeobecne dostupné v službe Microsoft Fabric, vnorené CTE sú v súčasnosti funkciou verzie Preview. Ďalšie informácie nájdete v téme Vnorený bežný výraz tabuľky (CTE) v sklade údajov služby Fabric (Transact-SQL).
- Ďalšie informácie o typoch údajov nájdete v téme Typy údajov.
- funkcia TRUNCATE TABLE je podporovaná v službe Warehouse v službe Microsoft Fabric.
Obmedzenia
V súčasnosti nie je podporovaný nasledujúci zoznam príkazov. Nesnažte sa použiť tieto príkazy. Aj keď sa zdá, že sú úspešné, mohli by spôsobiť problémy vo vašom sklade.
ALTER TABLE ADD
/ALTER
/DROP COLUMN
- V súčasnosti sú podporované iba tieto podmnožiny operácií
ALTER TABLE
v službe Microsoft Fabric:- PRIDANIE stĺpcov s povolenou hodnotou null podporovaných typov údajov stĺpca.
- Obmedzenia stĺpcov PRIDAŤ alebo DROP, JEDINEČNÝ a FOREIGN_KEY, ale iba v prípade, že bola zadaná možnosť NEVYNUCOVANÉ. Všetky ostatné operácie funkcie ALTER TABLE sú blokované.
- Pri používaní ovládacieho prvku Zdroj so skladom existujú obmedzenia týkajúce sa pridávania obmedzení tabuľky alebo stĺpcov.
- V súčasnosti sú podporované iba tieto podmnožiny operácií
BULK LOAD
CREATE ROLE
CREATE USER
-
FOR JSON
musí byť posledným operátorom v dotaze, a preto nie je povolený v rámci poddotazov - Rady
- Stĺpce IDENTITY
- Manuálne vytvorenie štatistík s viacerými stĺpcami
- Realizované zobrazenia
MERGE
PREDICT
- Dotazy zamerané na tabuľky systému a používateľov
- Rekurzívne dotazy
- Ukladanie množín výsledkov do vyrovnávacej pamäte
- Názvy schém a tabuliek nemôžu obsahovať
/
ani\
SELECT
-FOR XML
SET ROWCOUNT
SET TRANSACTION ISOLATION LEVEL
sp_showspaceused
- Dočasné tabuľky
- Spúšťače