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


OneLake-parancsikonok létrehozása KQL-adatbázisban

A OneLake egy egységes, logikai adattó a Microsoft Fabric számára, amely tóházakat, raktárakat, KQL-adatbázisokat és egyéb elemeket tárol. A parancsikonok olyan beágyazott hivatkozások a OneLake-ben, amelyek más fájlok tárolóhelyeire mutatnak az eredeti adatok áthelyezése nélkül. A beágyazott hivatkozás úgy jelenik meg, mintha a fájlok és mappák helyben, de a valóságban vannak tárolva; egy másik tárolóhelyen találhatók. A billentyűparancsok frissíthetők vagy eltávolíthatók az elemekből, de ezek a módosítások nem befolyásolják az eredeti adatokat és azok forrását.

Ebből a cikkből megtudhatja, hogyan hozhat létre OneLake-parancsikont egy KQL-adatbázisban, amely belső hálóra vagy külső forrásokra mutat. Ezt a parancsikont később a függvény használatával external_table() érheti el a KQL-lekérdezéskészletekben lévő lekérdezésekhez. A KQL-adatbázisban létrehozott billentyűparancsok nem nevezhetők át, és egyszerre csak egy parancsikon hozható létre.

A KQL-adatbázisból származó billentyűparancsok létrehozása mellett más Hálóelemekből is létrehozhat billentyűparancsokat. Ezek a billentyűparancsok a belső hálóban vagy külső forrásokban tárolt adatokra is utalnak, de különböző korlátozásokkal rendelkeznek, és más módon érhetők el. További információ: OneLake billentyűparancsok.

Feljegyzés

A OneLake-parancsikonokat akkor használhatja, ha ritkán szeretne lekérdezéseket futtatni az előzményadatokon az adatok particionálása vagy indexelése nélkül. Ha gyakran szeretne lekérdezéseket futtatni és felgyorsítani a teljesítményt, importálja az adatokat közvetlenül a KQL-adatbázisba.

Válassza ki a létrehozni kívánt parancsikonnak megfelelő lapot:

Előfeltételek

A KQL-adatbázisban lévő adatok más Microsoft Fabric-szolgáltatásokban való eléréséhez lásd az egy logikai másolatot.

Parancsikon létrehozása

Feljegyzés

Az alábbi folyamat bemutatja, hogyan hozhat létre egy parancsikont, amely a Hálóban lévő Lakehouse-ban lévő adatokra mutat. Hasonlóképpen létrehozhat olyan billentyűparancsokat is, amelyek az adattárházakra vagy más KQL-adatbázisokra mutatnak.

  1. Tallózással keresse meg a meglévő KQL-adatbázist.

  2. Válassza az Új>OneLake parancsikont.

    Képernyőkép a Kezdőlap lapról, amelyen az Új gomb legördülő listája látható. A OneLake parancsikonja ki van emelve.

Forrás kiválasztása

  1. A Belső források területen válassza a Microsoft OneLake lehetőséget.

    Képernyőkép az Új parancsikon ablakról, amelyen a billentyűparancsok létrehozásának két módszere látható. A OneLake beállítás ki van emelve.

  2. Jelölje ki azt az adatforrást, amelyhez csatlakozni szeretne, majd válassza a Tovább gombot.

    Képernyőkép az adatforrástípus kiválasztása ablakról, amelyen a parancsikonnal használni kívánt adatforrások láthatók. A Következő gomb ki van emelve.

  3. Bontsa ki a Táblák elemet, és válasszon ki egy adott táblát, amelyhez csatlakozni szeretne.

    Képernyőkép az Új parancsikon ablakról, amelyen az adatok láthatók a LakeHouse-ban. A StrmSC és a Létrehozás gomb almappája ki van emelve.

  4. Válassza a Létrehozás parancsot.

Feljegyzés

Parancsikononként csak egy almappához vagy táblához csatlakozhat. További adatokhoz való csatlakozáshoz ismételje meg ezeket a lépéseket, és hozzon létre további billentyűparancsokat.

Az adatbázis automatikusan frissül. A parancsikon a Billentyűparancsok területen jelenik meg az Explorer panelen.

Képernyőkép az Explorer panelről, amelyen az új parancsikon látható.

Létrejött a OneLake parancsikon. Most már lekérdezheti ezeket az adatokat.

Adatok lekérdezése

Ha a OneLake parancsikonból szeretne adatokat lekérdezni, használja a függvénytexternal_table().

  1. Az adatbázis jobb szélén válassza az Adatok feltárása lehetőséget. Megnyílik az ablak néhány példa lekérdezéssel, amely futtatható az adatok kezdeti megtekintéséhez.
  2. Cserélje le a táblanév helyőrzőjének parancsikonnevétexternal_table('').
  3. Válassza a Futtatás vagy a Shift + Enter billentyűkombinációt a kijelölt lekérdezés futtatásához.

Képernyőkép az Adatok felfedezése ablakról, amelyen egy példa lekérdezés eredményei láthatók.

Adattípusok leképezése

Delta parquet to Eventhouse data types mapping

A Delta primitív adattípusai az alábbi szabályok használatával az Eventhouse skaláris adattípusaihoz vannak leképezve. Az Eventhouse adattípusokkal kapcsolatos további információkért lásd a skaláris adattípusokat.

Delta-típus Eventhouse skaláris adattípus
string string
long long
integer int
short int
byte real
float real
double real
decimal decimal
boolean bool
binary string
date datetime
timestamp_ntz (időzóna nélkül) datetime
struct dynamic
array dynamic
map dynamic