Hämta data från OneLake
I den här artikeln får du lära dig hur du hämtar data från OneLake till en ny eller befintlig tabell.
Förutsättningar
- En arbetsyta med en Microsoft Fabric-aktiverad kapacitet
- Ett Sjöhus
- En KQL-databas med redigeringsbehörigheter
Kopiera filsökväg från Lakehouse
Från arbetsytan väljer du den Lakehouse-miljö som innehåller den datakälla som du vill använda.
Placera markören över önskad fil och välj menyn Mer (...) och välj sedan Egenskaper.
Viktig
- Mappensökvägar stöds inte.
- Jokertecken (*) stöds inte.
Under URL-väljer du ikonen Kopiera till Urklipp och sparar den någonstans för att hämta den i ett senare steg.
Gå tillbaka till arbetsytan och välj en KQL-databas.
Källa
I det nedre menyfliksområdet i din KQL-databas väljer du Hämta data.
I fönstret Hämta data är fliken Source markerad.
Välj datakällan i den tillgängliga listan. I det här exemplet matar du in data från OneLake.
Konfigurera
Välj en måltabell. Om du vill mata in data i en ny tabell väljer du +Ny tabell och anger ett tabellnamn.
Obs
Tabellnamn kan innehålla upp till 1 024 tecken, inklusive blanksteg, alfanumeriskt, bindestreck och understreck. Specialtecken stöds inte.
I OneLake-filklistrar du in filsökvägen för Lakehouse som du kopierade i Kopiera filsökväg från Lakehouse.
Obs
Du kan lägga till upp till 10 objekt med upp till 1 GB okomprimerad storlek vardera.
Välj Nästa.
Inspektera
Fliken Granska öppnas med en förhandsgranskning av data.
Slutför inmatningsprocessen genom att välja Slutför.
Valfritt:
- Välj kommandovisningsprogram för att visa och kopiera de automatiska kommandon som genereras från dina indata.
- Använd listrutan för schemadefinitionsfilen för att ändra filen som schemat härleds från.
- Ändra det automatiskt härledda dataformatet genom att välja önskat format i listrutan. Mer information finns i Dataformat som Real-Time Intelligencestöder.
- Redigera kolumner.
- Utforska Avancerade alternativ baserat på datatypen.
Redigera kolumner
Anmärkning
- För tabellformat (CSV, TSV, PSV) kan du inte mappa en kolumn två gånger. Om du vill mappa till en befintlig kolumn tar du först bort den nya kolumnen.
- Du kan inte ändra en befintlig kolumntyp. Om du försöker mappa till en kolumn med ett annat format kan du få tomma kolumner.
Vilka ändringar du kan göra i en tabell beror på följande parametrar:
- Tabell typ är ny eller befintlig
- Kartläggningstyp är ny eller befintlig
Tabelltyp | Mappningstyp | Tillgängliga justeringar |
---|---|---|
Ny tabell | Ny kartläggning | Byt namn på kolumn, ändra datatyp, ändra datakälla, mappningstransformering, lägga till kolumn, ta bort kolumn |
Befintlig tabell | Ny kartläggning | Lägg till kolumn (där du sedan kan ändra datatyp, byta namn på och uppdatera) |
Befintlig tabell | Befintlig mappning | ingen |
Kartläggning av transformationer
Vissa dataformatmappningar (Parquet, JSON och Avro) stöder enkla inmatningstidstransformeringar. Om du vill använda mappningstransformeringar skapar eller uppdaterar du en kolumn i fönstret Redigera kolumner.
Mappningstransformeringar kan utföras på en kolumn av typen sträng eller datetime, där källan har datatypen int eller long. Mappningstransformeringar som stöds är:
- DatumTidFrånUnixSekunder
- DateTimeFromUnixMilliseconds
- DateTimeFromUnixMicroseconds
- DateTimeFromUnixNanoseconds
Avancerade alternativ baserat på datatyp
Tabell (CSV, TSV, PSV):
Om du matar in tabellformat i en befintlig tabellkan du välja Avancerat>Behåll tabellstruktur. Tabelldata innehåller inte nödvändigtvis de kolumnnamn som används för att mappa källdata till befintliga kolumner. När det här alternativet är markerat görs mappningen i ordning och tabellschemat förblir detsamma. Om det här alternativet är avmarkerat skapas nya kolumner för inkommande data, oavsett datastruktur.
Om du vill använda den första raden som kolumnnamn väljer du Avancerad>Första raden är kolumnrubrik.
JSON:
Om du vill fastställa kolumndelning av JSON-data väljer du Avancerade>kapslade nivåer, från 1 till 100.
Om du väljer Avancerad>Hoppa över JSON-rader med fel, matas data in i JSON-format. Om du lämnar kryssrutan avmarkerad, matas data in i multijson-format.
Sammanfattning
I fönstret Dataförberedelse markeras alla tre stegen med gröna bockmarkeringar när datainmatningen har slutförts. Du kan välja ett kort för att göra en förfrågan, radera de inmatade uppgifterna eller se en kontrollpanel med en sammanfattning av inmatningen.