Opprette OneLake-snarveier i en KQL-database
OneLake er en enkel, enhetlig, logisk datainnsjø for Microsoft Fabric for lagring av innsjøer, varehus, KQL-databaser og andre elementer. Snarveier er innebygde referanser i OneLake som peker til andre filers lagringsplasseringer uten å flytte de opprinnelige dataene. Den innebygde referansen får det til å se ut som om filene og mappene lagres lokalt, men i virkeligheten. de finnes på et annet lagringssted. Snarveier kan oppdateres eller fjernes fra elementene, men disse endringene påvirker ikke de opprinnelige dataene og kilden.
I denne artikkelen lærer du hvordan du oppretter en OneLake-snarvei i en KQL-database som peker til interne stoffer eller eksterne kilder. Denne typen snarvei åpnes senere for spørring i KQL-spørringssett ved hjelp external_table()
av funksjonen. Snarveier som er opprettet i en KQL-database, kan ikke gis nytt navn, og bare én snarvei kan opprettes om gangen.
I tillegg til å opprette snarveier fra en KQL-database, kan snarveier også opprettes fra andre stoffelementer. Disse hurtigtastene peker også på data som er lagret i interne stoffer eller eksterne kilder, men har forskjellige begrensninger og åpnes på en annen måte. Hvis du vil ha mer informasjon, kan du se OneLake-snarveier.
Merk
Hvis du vil akselerere spørringer over OneLake-snarveier, kan du se Akselerere spørringer over OneLake-snarveier.
Velg fanen som tilsvarer snarveien du vil opprette:
Forutsetning
- Et arbeidsområde med en Microsoft Fabric-aktivert kapasitet
- En KQL-database med redigeringstillatelser
- A Lakehouse
Hvis du vil ha tilgang til dataene i KQL-databasen i andre Microsoft Fabric-opplevelser, kan du se En logisk kopi.
Opprett snarvei
Merk
Følgende flyt viser hvordan du oppretter en snarvei som peker til data i et Lakehouse i Fabric. På samme måte kan du opprette snarveier som peker til datalagre eller andre KQL-databaser.
Bla til en eksisterende KQL-database.
Velg Ny>OneLake-snarvei.
Velg en kilde
Velg Microsoft OneLake under Interne kilder.
Velg datakilden du vil koble til, og velg deretter Neste.
Utvid tabeller, og velg en bestemt tabell du vil koble til.
Velg Neste.
Merk
Hvis du vil aktivere spørringsakselerasjon på en ny snarvei, kan du slå på Hurtigtast-knappen. Hvis du vil ha mer informasjon, kan du se Akselerere spørringer over OneLake-snarveier.
- Velg Opprett.
Merk
Du kan bare koble til én undermappe eller tabell per snarvei. Hvis du vil koble til flere data, gjentar du disse trinnene og oppretter flere snarveier.
Databasen oppdateres automatisk. Snarveien vises under Snarveier i Explorer-ruten .
OneLake-snarveien er opprettet. Nå kan du spørre etter disse dataene.
Spørringsdata
Hvis du vil spørre etter data fra OneLake-snarveien external_table()
, bruker du funksjonen.
- Velg Utforsk dataene på høyre side av databasen. Vinduet åpnes med noen eksempler på spørringer du kan kjøre for å få en innledende titt på dataene.
- Erstatt plassholderen for tabellnavn med
external_table('
snarveisnavn')
. - Velg Kjør eller trykk SKIFT + ENTER for å kjøre en valgt spørring.
Tilordning av datatyper
Deltaparquet til Eventhouse-datatypertilordning
Delta primitive datatyper tilordnes eventhouse-skalardatatyper ved hjelp av følgende regler. Hvis du vil ha mer informasjon om Datatyper i Eventhouse, kan du se Skalardatatyper.
Deltatype | Skalardatatype for hendelseshus |
---|---|
string |
string |
long |
long |
integer |
int |
short |
int |
byte |
real |
float |
real |
double |
real |
decimal |
decimal |
boolean |
bool |
binary |
string |
date |
datetime |
timestamp_ntz (uten tidssone) |
datetime |
struct |
dynamic |
array |
dynamic |
map |
dynamic |