Megosztás a következőn keresztül:


T-SQL hatókör a Fabric Data Warehouse-ban

A következőkre vonatkozik:✅ SQL Analytics-végpont és Warehouse a Microsoft Fabricben

Ez a cikk a Microsoft Fabric T-SQL nyelvi szintaxisának képességeit ismerteti az SQL Analytics-végpont vagy a Warehouse lekérdezése során.

Az SQL Database in Fabric szolgáltatással kapcsolatban tekintse meg az Azure SQL Database és az SQL Database összehasonlítása a Microsoft Fabricben (előzetes verzió) és az SQL Database korlátozásai (előzetes verzió) című témakört.

Megjegyzés

A Fabric Data Warehouse közelgő funkciófejlesztéséről a Fabric Data Warehouse kiadási tervében talál további információt.

T-SQL felület

  • Táblák létrehozása, módosítása és elvetése, valamint beszúrása, frissítése és törlése csak a Microsoft Fabric Warehouse-ban támogatott, a Lakehouse SQL Analytics-végpontjában nem.
  • Létrehozhat saját T-SQL-nézeteket, függvényeket és eljárásokat a Delta Lake-adatokra hivatkozó táblákon a Lakehouse SQL Analytics-végpontján.
  • A CREATE/DROP TABLE támogatásáról további információt a Táblák című témakörben talál.
  • A Fabric Warehouse és az SQL Analytics-végpont egyaránt támogatja a standard, a szekvenciális és a beágyazott CTE-ket. Bár a CTE-k általánosan elérhetők a Microsoft Fabricben, a beágyazott CT-k jelenleg előzetes verziójú funkciók. További információért lásd: Beágyazott közös táblázatkifejezés (CTE) a Fabric adattárolásban (Transact-SQL).
  • Az adattípusokról további információt az Adattípusok című témakörben talál.
  • TRUNCATE TABLE a Microsoft Fabric warehouse-ban támogatott.
  • Ha módosítani szeretné az oszlop nevét egy felhasználói táblában a Warehouse-ban, használja a sp_rename tárolt eljárást.
  • A lekérdezési és összekapcsolási tippek egy részhalmaza támogatott. További információért lásd a Javítások (Transact-SQL).
  • A munkamenet-hatókörű elosztott #temp táblák támogatottak a Microsoft Fabric Warehouse-ben.

Korlátozások

Jelenleg a parancsok alábbi listája JELENLEG NEM támogatott. Ne próbálja meg használni ezeket a parancsokat. Annak ellenére, hogy sikeresnek tűnhetnek, problémákat okozhatnak a raktárban.

  • ALTER TABLE ADD/ALTER
    • Jelenleg csak a Microsoft Fabric warehouse-beli műveletek alábbi részhalmaza ALTER TABLE támogatott:
      • Nullaértékű oszlopok hozzáadása a támogatott oszloptípusokhoz.
      • DROP COLUMN
      • ELSŐDLEGES KULCS, EGYEDI és IDEGEN KULCS oszlopkorlátok hozzáadása vagy törlése, de csak akkor, ha a NEM KIKÉNYSZERÍTETT beállítás van megadva. Minden más ALTER TABLE-művelet le van tiltva.
      • A Forrásvezérlő és a Warehouse használata esetén a táblakorlátozások vagy oszlopok hozzáadásának korlátozásai vannak.
  • BULK LOAD
  • CREATE USER
  • FOR JSON kell lennie a lekérdezés utolsó operátorának, ezért nem engedélyezett az al-lekérdezésekben.
  • IDENTITÁSoszlopok
  • Többoszlopos statisztikai adatok manuális létrehozása
  • Leképezett nézetek
  • MERGE
  • PREDICT
  • Rendszer- és felhasználói táblákat megcélzó lekérdezések
  • Rekurzív lekérdezések
  • Eredményhalmaz gyorsítótár használata
  • A séma- és táblázatnevek nem tartalmazhatnak / vagy \
  • SELECT - FOR XML
  • SET ROWCOUNT
  • SET TRANSACTION ISOLATION LEVEL
  • sp_showspaceused
  • Kiváltók