Share via


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

Kopiera filsökväg från Lakehouse

  1. I upplevelseväxlaren väljer du Datateknik.

  2. Välj den Lakehouse-miljö som innehåller den datakälla som du vill använda.

  3. Placera markören över önskad fil och välj menyn Mer och välj sedan Egenskaper.

    Viktigt!

    • Mappsökvägar stöds inte.
    • Jokertecken (*) stöds inte.

    Skärmbild av en Lakehouse-fils nedrullningsbara meny. Alternativet Egenskaper är markerat.

  4. Under URL väljer du ikonen Kopiera till Urklipp och sparar den någonstans för att hämta den i ett senare steg.

    Skärmbild av fönstret Egenskaper för en Lakehouse-fil. Kopieringsikonen till höger om filens URL är markerad.

  5. Gå tillbaka till arbetsytan och välj en KQL-databas.

Källa

  1. I det nedre menyfliksområdet i din KQL-databas väljer du Hämta data.

    I fönstret Hämta data är fliken Källa markerad.

  2. Välj datakällan i den tillgängliga listan. I det här exemplet matar du in data från OneLake.

    Skärmbild av fönstret Hämta data med källfliken markerad.

Konfigurera

  1. Välj en måltabell. Om du vill mata in data i en ny tabell väljer du +Ny tabell och anger ett tabellnamn.

    Kommentar

    Tabellnamn kan innehålla upp till 1 024 tecken, inklusive blanksteg, alfanumeriskt, bindestreck och understreck. Specialtecken stöds inte.

  2. I OneLake-filen klistrar du in sökvägen till den Lakehouse som du kopierade i Kopiera filsökväg från Lakehouse.

    Kommentar

    Du kan lägga till upp till 10 objekt med upp till 1 GB okomprimerad storlek vardera.

    Skärmbild av fliken Konfigurera med ny tabell angiven och en OneLake-filsökväg har lagts till.

  3. Välj Nästa.

Undersöka

Fliken Inspektera öppnas med en förhandsgranskning av data.

Slutför inmatningsprocessen genom att välja Slutför.

Skärmbild av fliken Inspektera.

Valfritt:

Redigera kolumner

Kommentar

  • 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:

  • Tabelltypen är ny eller befintlig
  • Mappningstypen är ny eller befintlig
Tabelltyp Mappningstyp Tillgängliga justeringar
Ny tabell Ny mappning Byt namn på kolumn, ändra datatyp, ändra datakälla, mappningstransformering, lägga till kolumn, ta bort kolumn
Befintlig tabell Ny mappning Lägg till kolumn (där du sedan kan ändra datatyp, byta namn på och uppdatera)
Befintlig tabell Befintlig mappning inget

Skärmbild av kolumner som är öppna för redigering.

Mappa transformeringar

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:

  • DateTimeFromUnixSeconds
  • DateTimeFromUnixMilliseconds
  • DateTimeFromUnixMicroseconds
  • DateTimeFromUnixNanoseconds

Avancerade alternativ baserat på datatyp

Tabell (CSV, TSV, PSV):

  • Om du matar in tabellformat i en befintlig tabell kan du välja Avancerat>behåll tabellschema. 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 rad är kolumnrubrik.

    Skärmbild av avancerade CSV-alternativ.

JSON:

  • Välj Avancerade>kapslade nivåer mellan 1 och 100 för att fastställa kolumndelningen för JSON-data.

  • Om du väljer Avancerade>Hoppa över JSON-rader med fel matas data in i JSON-format. Om du lämnar den här kryssrutan avmarkerad matas data in i multijson-format.

    Skärmbild av avancerade JSON-alternativ.

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 fråga, släppa inmatade data eller se en instrumentpanel för inmatningssammanfattningen.

Skärmbild av sammanfattningssidan med slutförd inmatning.