Hőmérsékleti táblázatok Fabric Data Warehouse

A következőkre vonatkozik:✅ Raktár a Microsoft Fabricben

Session-scope-os ideiglenes (#temp) táblákat létrehozhatsz Fabric Data Warehouse-ben.

Ezek a táblák csak abban a munkamenetben léteznek, ahol létrehozod őket, és az adott ülés időtartamára tartanak. Más felhasználók vagy munkamenetek nem látják ezeket a táblázatokat. A rendszer automatikusan eltávolítja ezeket a táblázatokat, amikor véget ér a játékmenet vagy amikor te hagyod el a #temp táblát. Minden felhasználó hozzáférhet ezekhez a táblákhoz anélkül, hogy konkrét tételszintű engedélyre lenne szükség.

Az adatkezelés és meghatározás szintaxisa megegyezik a felhasználói táblákkal Fabric Data Warehouse-ben, de az előtagot # hozzáadod a tábla nevéhez. További információért lásd: CREATE TABLE Ideiglenes táblák.

Elosztott és nem elosztott ideiglenes táblák

Kétféle #temp tábla hozhat létre konkrét felhasználási esetek alapján: nem elosztott és elosztott.

  • Az alapértelmezett típus egy nem elosztott #temp tábla (MDF-támogatású). A Fabric Data Warehouse nem elosztott #temp tábláinak létrehozására és használatára vonatkozó szintaxis hasonló a felhasználói táblákhoz, de a temp tábla nevét előtaggal #kell megadnia.

     CREATE TABLE #table_name (
       Col1 data_type1,
       Col2 data_type2
     );
    
  • Létrehozhatsz elosztott ideiglenes táblákat (Parquet-backed) a DISTRIBUTION=ROUND_ROBIN kulcsszóval:

    CREATE TABLE #table_name (
    Col1 data_type1,
    Col2 data_type2
    ) WITH (DISTRIBUTION=ROUND_ROBIN);
    

Az előző szkriptben a data_type1 és data_type2 a támogatott Adattípusoknak a Fabric Data Warehouse-ban helyőrzői.

Használj elosztott ideiglenes táblákat, mivel ezek illeszkednek a normál felhasználói táblákhoz. Korlátlan tárhely, adattípus-támogatás és T-SQL műveletek állnak rendelkezésre.

Limitations

  • Az időutazási lekérdezési tippek nem befolyásolják a temp táblákat, és ezek a táblák mindig a legfrissebb adatokat adják vissza a táblázatban. Például a FOR TIMESTAMP AS OF lekérdezési tipp nincs hatással a munkamenet-hatókörű ideiglenes táblákra, például a #temp_table táblára.
  • Az elosztott ideiglenes táblákat a(z) ALTER TABLE használatával módosíthatja, az MDF-alapú ideiglenes táblákat azonban nem lehet módosítani.
  • A ## karakterrel kezdődő globális ideiglenes táblák nem támogatottak.