Jaa


T-SQL Surface -alue Microsoft Fabricissa

Koskee:✅ SQL-analytiikan päätepiste ja Microsoft Fabric -varasto

Tässä artikkelissa käsitellään Microsoft Fabricin T-SQL-kielen syntaksiominaisuuksia, kun sql-analytiikan päätepistettä tai Warehousea kyselevät.

Nämä rajoitukset koskevat vain Fabric Synapse Data Warehousen Warehouse- ja SQL-analytiikan päätepistekohteita. Jos haluat tietoja Fabric-tietokannan SQL-tietokannan rajoituksista, katso Microsoft Fabricin SQL-tietokannan rajoitukset (esikatselu).

Muistiinpano

Lisätietoja Fabric Data Warehousen tulevasta ominaisuuksien kehittämisestä on Fabric Data Warehousen julkaisusuunnitelmassa.

T-SQL Surface -alue

  • Taulukoiden luomista, muuttamista ja pudottamista sekä niiden lisäämistä, päivittämistä ja poistamista tuetaan vain Microsoft Fabric -varastossa, ei Lakehousen SQL-analytiikan päätepisteessä.
  • Voit luoda omia T-SQL-näkymiä, -funktioita ja -toimintostoja niiden taulukoiden päälle, jotka viittaavat Delta Lake -tietoihisi Lakehousen SQL-analytiikan päätepisteessä.
  • Lisätietoja LUO/PUDOTA TAULUKKO -tuesta on kohdassa Taulukot.
  • Fabric Warehousen ja SQL-analytiikan päätepisteet tukevat sekä vakio-, peräkkäisiä että sisäkkäisiä CTE:iä. Vaikka CTE:t ovat yleisesti saatavilla Microsoft Fabricissa, sisäkkäiset CTE:t ovat tällä hetkellä esiversio-ominaisuus. Lisätietoja on artikkelissa Nested Common Table Expression (CTE) in Fabric-tietovarastointi (Transact-SQL).
  • Lisätietoja tietotyypeistä on kohdassa Tietotyypit.
  • TRUNCATE-taulukkoa tuetaan Microsoft Fabric Warehousessa.

Rajoitukset

Tällä hetkellä seuraavaa komentoluetteloa EI tueta tällä hetkellä. Älä yritä käyttää näitä komentoja. Vaikka ne saattavat näyttää onnistuvan, ne voivat aiheuttaa ongelmia varastossasi.

  • ALTER TABLE ADD/ALTER/DROP COLUMN
    • Tällä hetkellä tuetaan vain seuraavaa Microsoft Fabricin Warehouse-toimintojen alijoukkoa ALTER TABLE :
      • Lisää tyhjäarvoja tukevia sarakkeita tuetuista sarakkeiden tietotyypeistä.
      • LISÄÄ tai PUDOTA PERUSAVAIN, YKSILÖIVÄ ja FOREIGN_KEY sarakerajoitteita, mutta vain, jos EI PAKOTETTU -asetus on määritetty. Kaikki muut ALTER TABLE -toiminnot on estetty.
      • Taulukon rajoitusten tai sarakkeiden lisäämisen suhteen on rajoituksia, kun Lähdeohjausobjektia käytetään Warehousen kanssa.
  • BULK LOAD
  • CREATE ROLE
  • CREATE USER
  • Vinkkejä
  • KÄYTTÄJÄTIEDOT-sarakkeet
  • Manuaalisesti luodut monisarakkeiset tilastot
  • Muodostettu näkymä
  • MERGE
  • OPENROWSET
  • PREDICT
  • Järjestelmään ja käyttäjätaulukoihin kohdistetut kyselyt
  • Rekursiiviset kyselyt
  • Tulosjoukon välimuistitallennus
  • Rakenteen ja taulukon nimet eivät voi sisältää / tai \
  • SELECT - FOR XML
  • SET ROWCOUNT
  • SET TRANSACTION ISOLATION LEVEL
  • sp_showspaceused
  • Tilapäiset taulukot
  • Käynnistimet