Opret OneLake-genveje i en KQL-database
OneLake er en enkelt, samlet, logisk datasø til Microsoft Fabric til lagring af lakehouses, lagre, KQL-databaser og andre elementer. Genveje er integrerede referencer i OneLake, der peger på andre filers lagerplaceringer uden at flytte de oprindelige data. Den integrerede reference får det til at se ud, som om filerne og mapperne gemmes lokalt, men i virkeligheden. de findes på en anden lagerplacering. Genveje kan opdateres eller fjernes fra dine elementer, men disse ændringer påvirker ikke de oprindelige data og dens kilde.
I denne artikel lærer du, hvordan du opretter en OneLake-genvej i en KQL-database, der peger på interne Fabric- eller eksterne kilder. Denne type genvej tilgås senere for forespørgsler i KQL-forespørgselssæt ved hjælp af funktionen external_table()
. Genveje, der er oprettet i en KQL-database, kan ikke omdøbes, og der kan kun oprettes én genvej ad gangen.
Ud over at oprette genveje fra en KQL-database kan der også oprettes genveje fra andre Fabric-elementer. Disse genveje peger også på data, der er gemt i interne Fabric- eller eksterne kilder, men har forskellige begrænsninger og tilgås forskelligt. Du kan få flere oplysninger under OneLake-genveje.
Bemærk
Brug OneLake-genveje, når du sjældent vil køre forespørgsler på historiske data uden at partitionere eller indeksere dataene. Hvis du vil køre forespørgsler ofte og fremskynde ydeevnen, skal du importere dataene direkte i din KQL-database.
Vælg den fane, der svarer til den genvej, du vil oprette:
Forudsætninger
- Et arbejdsområde med en Microsoft Fabric-aktiveret kapacitet
- En KQL-database med redigeringstilladelser
- Et lakehouse
Hvis du vil have adgang til dataene i din KQL-database i andre Microsoft Fabric-oplevelser, skal du se Én logisk kopi.
Opret genvej
Bemærk
I følgende flow kan du se, hvordan du opretter en genvej, der peger på data i en Lakehouse i Fabric. På samme måde kan du oprette genveje, der peger på Data Warehouses eller andre KQL-databaser.
Gå til en eksisterende KQL-database.
Vælg Ny>OneLake-genvej.
Vælg en kilde
Under Interne kilder skal du vælge Microsoft OneLake.
Vælg den datakilde, du vil oprette forbindelse til, og vælg derefter Næste.
Udvid Tabeller, og vælg en bestemt tabel, der skal oprettes forbindelse til.
Vælg Opret.
Bemærk
Du kan kun oprette forbindelse til én undermappe eller tabel pr. genvej. Hvis du vil oprette forbindelse til flere data, skal du gentage disse trin og oprette flere genveje.
Databasen opdateres automatisk. Genvejen vises under Genveje i ruden Stifinder .
Genvejen OneLake er blevet oprettet. Du kan nu forespørge om disse data.
Forespørg om data
Hvis du vil forespørge om data fra OneLake-genvejen, skal du bruge funktionen external_table()
.
- Vælg Udforsk dine data i højre side af databasen. Vinduet åbnes med et par eksempelforespørgsler, som du kan køre for at få et indledende kig på dine data.
- Erstat pladsholderen for tabelnavnet med
external_table('
Genvejsnavn')
. - Vælg Kør , eller tryk på Skift + Enter for at køre en valgt forespørgsel.
Tilknytning af datatyper
Delta-parquet til tilknytning af hændelseshusdatatyper
Delta primitive datatyper knyttes til skalardatatyper for hændelseshus ved hjælp af følgende regler. Du kan finde flere oplysninger om datatyper for hændelseshus under Scalar-datatyper.
Deltatype | Skalardatatype for hændelseshus |
---|---|
string |
string |
long |
long |
integer |
int |
short |
int |
byte |
real |
float |
real |
double |
real |
decimal |
decimal |
boolean |
bool |
binary |
string |
date |
datetime |
timestamp_ntz (uden tidszone) |
datetime |
struct |
dynamic |
array |
dynamic |
map |
dynamic |
Relateret indhold
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: I hele 2024 udfaser vi GitHub-problemer som feedbackmekanisme for indhold og erstatter det med et nyt feedbacksystem. Du kan få flere oplysninger under:Indsend og få vist feedback om