Sdílet prostřednictvím


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ů.
  • 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