Plocha T-SQL v Microsoft Fabric
Platí pro:✅ Koncový bod sql Analytics a sklad v Microsoft Fabric
Tento článek popisuje možnosti syntaxe jazyka T-SQL v Microsoft Fabric při dotazování na koncový bod analýzy SQL nebo Warehouse.
Tato omezení platí jenom pro položky koncových bodů služby Warehouse a SQL Analytics ve službě Fabric Synapse Data Warehouse. Omezení služby SQL Database v prostředcích infrastruktury najdete v tématu Omezení služby SQL Database v Microsoft Fabric (Preview)
Poznámka:
Další informace o chystaném vývoji funkcí pro Data Warehouse infrastruktury najdete v plánu vydání datového skladu Fabric.
Plocha T-SQL
- Vytváření, změny a vyřazení tabulek a vkládání, aktualizace a odstraňování jsou podporovány pouze ve službě Warehouse v Microsoft Fabric, ne v koncovém bodu analýzy SQL ve službě Lakehouse.
- Nad tabulkami, které odkazují na data Delta Lake, můžete vytvořit vlastní zobrazení, funkce a procedury T-SQL v koncovém bodu analýzy SQL Lake.
- Další informace o podpoře CREATE/DROP TABLE najdete v tématu Tabulky.
- Koncový bod analýzy Fabric Warehouse i SQL podporují standardní, sekvenční i vnořené cte. I když jsou CTE obecně dostupné v Microsoft Fabric, vnořené cte jsou aktuálně funkcí Preview. Další informace najdete v tématu Vnořené společné tabulkové výrazy (CTE) v datových skladech prostředků infrastruktury (Transact-SQL).
- Další informace o datových typech najdete v tématu Datové typy.
- TRUNCATE TABLE se podporuje ve službě Warehouse v Microsoft Fabric.
Omezení
V současné době se v současné době nepodporuje následující seznam příkazů. Nepokoušejte se použít tyto příkazy. I když se jim může zdát, že jsou úspěšné, můžou způsobit problémy ve vašem skladu.
ALTER TABLE ADD
/ALTER
/DROP COLUMN
- V současné době se podporuje pouze následující podmnožina
ALTER TABLE
operací ve skladu v Microsoft Fabric:- PŘIDÁNÍ sloupců s možnou hodnotou null podporovaných datových typů sloupců
- PŘIDÁNÍ nebo VYŘAZENÍ PRIMÁRNÍHO KLÍČE, JEDINEČNÉ a FOREIGN_KEY omezení sloupců, ale pouze v případě, že byla zadána možnost NOT VYNUCENO. Všechny ostatní operace ALTER TABLE jsou blokované.
- Při použití správy zdrojového kódu se skladem existují omezení nebo sloupce při přidávání omezení tabulky nebo sloupců.
- V současné době se podporuje pouze následující podmnožina
BULK LOAD
CREATE ROLE
CREATE USER
- Tipy
- Sloupce IDENTITY
- Ruční vytvoření statistik s více sloupci
- Materializovaná zobrazení
MERGE
OPENROWSET
PREDICT
- Dotazy zaměřené na systémové a uživatelské tabulky
- Rekurzivní dotazy
- Ukládání sady výsledků do mezipaměti
- Názvy schémat a tabulek nemůžou obsahovat
/
ani\
SELECT
-FOR XML
SET ROWCOUNT
SET TRANSACTION ISOLATION LEVEL
sp_showspaceused
- Dočasné tabulky
- Aktivační události