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 lakehouse, og lav 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 dukker nu op i Lakehouse explorer, udvid tabellen for at se kolonnerne og deres 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 lav derefter en rapport ud fra den model.

  1. På søhusets bånd 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.