Del via


CSV-filupload til Delta-tabeller til Power BI-rapportering

Denne quickstart viser en simpel end-to-end flow i Fabric: upload en lokal CSV-fil, indlæs den som en Delta-tabel i et søhus, og opbygg en rapport ud fra den.

Til sidst kan du:

  • Overfør en CSV-fil til et lakehouse
  • Konvertér filen til en Delta-tabel
  • Opret en semantisk model, og opret en Power BI-rapport

Forudsætninger

Før du begynder, skal du sørge for, at du har følgende:

Opret et lakehouse

Start med at oprette lakehouse, hvor du gemmer CSV-filen og tabellen.

  1. I Fabric vælger du Workspaces fra navigationslinjen.
  2. Hvis du vil åbne dit arbejdsområde, skal du angive dets navn i søgefeltet øverst og vælge det i søgeresultaterne.
  3. Vælg Nyt element i arbejdsområdet, skriv Lakehouse i søgefeltet, og vælg derefter Lakehouse.
  4. I dialogboksen Nyt søhus skal du skrive wwilakehouse i feltet Navn .
  5. Vælg Opret.

Når lakehouse'en er oprettet, er næste skridt at uploade CSV-filen.

Upload en CSV-fil til lakehouse

Placer nu din kilde-CSV-fil i lakehouse-filområdet, så den kan indlæses i en Delta-tabel.

  1. Opret mappen TaxiData under afsnittet Files i lakehouse.

    Skærmbillede, der viser, hvordan man opretter en ny mappe i Filer-sektionen i Lakehouse Explorer.

  2. Vælg ellipsen (...) ved siden af mappen TaxiData , og vælg derefter Upload>Upload filer.

    Skærmbillede, der viser muligheden for upload fil i mappen kontekstuel menu.

  3. Når du har uploadet, skal du vælge mappen for at se dens indhold.

  4. Hvis filnavnet indeholder ikke-understøttede specialtegn, skal filen omdøbes før indlæsning. For aktuelle navngivningskrav, se Load to Delta Lake-tabeller. I dette eksempel omdøbes filen til taxi_zone_lookup.csv.

    Skærmbillede, der viser, hvordan man omdøber en fil i Filer-sektionen i Lakehouse Explorer.

Indlæs filen i en Delta-tabel

I dette trin konverterer du den uploadede CSV-fil til en Delta-tabel, som kan forespørges og bruges til rapportering.

  1. Højreklik eller brug ellipsen på CSV-filen for at åbne kontekstmenuen. Vælg Indlæs til tabeller, og vælg derefter Ny tabel.
  2. I dialogen 'load to tables' gennemgår du det foreslåede tabelnavn. Validering i realtid aktiveres, mens du skriver.
  3. Vælg Indlæs for at udføre belastningen.
  4. Tabellen vises nu i lakehouse Explorer. Udvid tabellen for at se kolonnerne og dens typer. Vælg tabellen for at få vist et eksempel.

Bemærk

Hvis tabellen allerede eksisterer, vises der forskellige load-mode-muligheder . Overwrite dropper og genskaber tabellen. Append indsætter alt CSV-indhold som nye data. For flere detaljer, se Load to Delta Lake-tabeller.

Opret en semantisk model, og opret en Power BI-rapport

Med Delta-tabellen klar, opret en semantisk model og opbygg derefter en rapport ud fra den model.

  1. På Lakehouse-båndet skal du oprette en ny semantisk model.
  2. Vælg tabellen for at tilføje til den semantiske model, og bekræft derefter dit valg.
  3. I semantisk modelredigering kan du definere relationer mellem tabeller og anvende datatypenormalisering og DAX-transformationer efter behov.
  4. Vælg Ny rapport på båndet.
  5. Brug report builder til at designe en Power BI-rapport.