Vytvorenie odkazov OneLake v databáze KQL
OneLake je jedno zjednotené, logické dátové jazero pre službu Microsoft Fabric na ukladanie domov v jazerách, skladoch, databázach KQL a ďalších položkách. Skratky sú vložené odkazy v rámci služby OneLake, ktoré poukazujú na umiestnenia ukladacieho priestoru iných súborov bez toho, aby sa museli presúvať pôvodné údaje. Vložený odkaz tak vyzerá, ako by sa súbory a priečinky ukladali lokálne, ale v skutočnosti; existujú v inom umiestnení úložiska. Skratky je možné aktualizovať alebo odstrániť z vašich položiek, ale tieto zmeny nemajú vplyv na pôvodné údaje a ich zdroj.
V tomto článku sa dozviete, ako vytvoriť odkaz OneLake v databáze KQL, ktorá odkazuje na interné zdroje služby Fabric alebo externé zdroje. Tento druh odkazu bude neskôr dostupný pre dotazy v množinách dotazov KQL pomocou external_table()
funkcie. Skratky vytvorené v databáze KQL nie je možné premenovať a súčasne je možné vytvoriť len jednu odkaz.
Okrem vytvárania skratiek z databázy KQL je možné odkazy vytvárať aj z iných položiek služby Fabric. Tieto skratky tiež odkazujú na údaje uložené v internej službe Fabric alebo externých zdrojoch, majú však rôzne obmedzenia a pristupujú k nim inak. Ďalšie informácie nájdete v téme Skratky OneLake.
Poznámka
Klávesové skratky OneLake použite, keď chcete zriedkavo spúšťať dotazy na historické údaje bez rozdelenia alebo indexovania údajov. Ak chcete často spúšťať dotazy a zrýchľovať výkon, importujte údaje priamo do databázy KQL.
Vyberte kartu, ktorá zodpovedá odkazu, ktorý chcete vytvoriť:
Požiadavky
- Pracovný priestor s kapacitou povolenou pre službu Microsoft Fabric
- Databáza KQL s povoleniami na úpravu
- Lakehouse
Ak chcete získať prístup k údajom v databáze KQL v iných prostrediach služby Microsoft Fabric, pozrite si tému Jedna logická kópia.
Vytvoriť odkaz
Poznámka
Nasledujúci postup ukazuje, ako vytvoriť odkaz, ktorý odkazuje na údaje v službe Lakehouse v službe Fabric. Podobne môžete vytvoriť odkazy, ktoré odkazujú na sklady údajov alebo iné databázy KQL.
Prejdite na existujúcu databázu KQL.
Vyberte položku Nová>skratka OneLake.
Vyberte zdroj
V časti Interné zdroje vyberte položku Microsoft OneLake.
Vyberte zdroj údajov, ku ktorému sa chcete pripojiť, a potom vyberte položku Ďalej.
Rozbaľte položku Tabuľky a vyberte konkrétnu tabuľku, ku ktorému sa chcete pripojiť.
Vyberte položku Vytvoriť.
Poznámka
Môžete sa pripojiť len k jednému podpriečinku alebo tabuľke na jeden odkaz. Ak sa chcete pripojiť k väčšiemu údaju, zopakujte tieto kroky a vytvorte ďalšie klávesové skratky.
Databáza sa obnoví automaticky. Odkaz sa zobrazí v časti Skratky na table Prieskumník .
Vytvorila sa skratka OneLake. Teraz môžete tieto údaje dotazovať.
Dotazovanie údajov
Ak chcete dotazovať údaje z skratky OneLake, použite external_table()
funkciu .
- Na úplne pravej strane databázy vyberte položku Preskúmať údaje. Okno sa otvorí s niekoľkými ukážkovými dotazmi, ktoré môžete spustiť, aby ste získali počiatočné zobrazenie svojich údajov.
- Zástupný objekt názvu tabuľky nahraďte názvom
external_table('
')
Skratka. - Vybratý dotaz spustíte výberom položky Spustiť alebo stlačením klávesov Shift + Enter .
Priradenie typov údajov
Priradenie typov údajov Delta na eventhouse
Delta primitívnych typov údajov sa priraďuje k skalárnym typom údajov Eventhouse pomocou nasledujúcich pravidiel. Ďalšie informácie o typoch údajov Eventhouse nájdete v téme Skalárne typy údajov.
Delta Type | Skalárny typ údajov Eventhouse |
---|---|
string |
string |
long |
long |
integer |
int |
short |
int |
byte |
real |
float |
real |
double |
real |
decimal |
decimal |
boolean |
bool |
binary |
string |
date |
datetime |
timestamp_ntz (bez časového pásma) |
datetime |
struct |
dynamic |
array |
dynamic |
map |
dynamic |