Skapa OneLake-genvägar i en KQL-databas
OneLake är en enda, enhetlig, logisk datasjö för Microsoft Fabric som lagrar sjöhus, lager, KQL-databaser och andra objekt. Genvägar är inbäddade referenser i OneLake som pekar på andra filers lagringsplatser utan att flytta de ursprungliga data. Den inbäddade referensen gör att det ser ut som om filerna och mapparna lagras lokalt men i verkligheten. de finns på en annan lagringsplats. Genvägar kan uppdateras eller tas bort från dina objekt, men dessa ändringar påverkar inte de ursprungliga data och dess källa.
I den här artikeln får du lära dig hur du skapar en OneLake-genväg i en KQL-databas som pekar på interna infrastrukturresurser eller externa källor. Den här typen av genväg används senare för frågor i KQL-frågeuppsättningar med hjälp external_table()
av funktionen . Genvägar som skapats i en KQL-databas kan inte byta namn och endast en genväg kan skapas i taget.
Förutom att skapa genvägar från en KQL-databas kan genvägar också skapas från andra infrastrukturobjekt. Genvägarna pekar också på data som lagras i interna infrastrukturresurser eller externa källor, men har olika begränsningar och används på olika sätt. Mer information finns i OneLake-genvägar.
Kommentar
Information om hur du påskyndar frågor över OneLake-genvägar finns i Accelerera frågor över OneLake-genvägar.
Välj den flik som motsvarar den genväg som du vill skapa:
Förutsättningar
- En arbetsyta med en Microsoft Fabric-aktiverad kapacitet
- En KQL-databas med redigeringsbehörigheter
- Ett sjöhus
Information om hur du kommer åt data i din KQL-databas i andra Microsoft Fabric-funktioner finns i En logisk kopia.
Skapa genväg
Kommentar
Följande flöde visar hur du skapar en genväg som pekar på data i en Lakehouse i Fabric. På samma sätt kan du skapa genvägar som pekar på informationslager eller andra KQL-databaser.
Bläddra till en befintlig KQL-databas.
Välj Ny>OneLake-genväg.
Välj en källa
Under Interna källor väljer du Microsoft OneLake.
Välj den datakälla som du vill ansluta till och välj sedan Nästa.
Expandera Tabeller och välj en specifik tabell att ansluta till.
Välj Nästa.
Kommentar
Om du vill aktivera frågeacceleration på en ny genväg kan du växla knappen Accelerera till På. Mer information finns i Accelerera frågor över OneLake-genvägar.
- Välj Skapa.
Kommentar
Du kan bara ansluta till en undermapp eller tabell per genväg. Om du vill ansluta till mer data upprepar du de här stegen och skapar ytterligare genvägar.
Databasen uppdateras automatiskt. Genvägen visas under Genvägar i explorer-fönstret.
Genvägen OneLake har skapats. Du kan nu köra frågor mot dessa data.
Fråga efter data
Om du vill köra frågor mot data från Genvägen OneLake använder du external_table()
funktionen .
- Välj Utforska dina data längst till höger i databasen. Fönstret öppnas med några exempelfrågor som du kan köra för att få en första titt på dina data.
- Ersätt platshållaren för tabellnamn med
external_table('
Genvägsnamn')
. - Välj Kör eller tryck på Skift + Retur för att köra en vald fråga.
Mappning av datatyper
Delta parquet till Eventhouse-datatyper
Delta primitiva datatyper mappas till Eventhouse-skalära datatyper med hjälp av följande regler. Mer information om Eventhouse-datatyper finns i Skalära datatyper.
Deltatyp | Eventhouse Scalar-datatyp |
---|---|
string |
string |
long |
long |
integer |
int |
short |
int |
byte |
real |
float |
real |
double |
real |
decimal |
decimal |
boolean |
bool |
binary |
string |
date |
datetime |
timestamp_ntz (utan tidszon) |
datetime |
struct |
dynamic |
array |
dynamic |
map |
dynamic |