Zdieľať cez


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