Del via


Oplasting av CSV-filer til Delta-tabeller for Power BI-rapportering

Denne hurtigstarten viser en enkel ende-til-ende-flyt i Fabric: last opp en lokal CSV-fil, last den inn som en Delta-tabell i et hus ved innsjøen, og bygg en rapport ut fra den.

Mot slutten kan du:

  • Laste opp en CSV-fil til et lakehouse
  • Konvertere filen til en Delta-tabell
  • Generer en semantisk modell og opprett en Power BI-rapport

Forutsetninger

Før du begynner, må du kontrollere at du har følgende:

Opprett et innsjøhus

Start med å lage lakehouse hvor du lagrer CSV-filen og tabellen.

  1. I Fabric, velg Workspaces fra navigasjonslinjen.
  2. Hvis du vil åpne arbeidsområdet, skriver du inn navnet i søkeboksen øverst og velger det fra søkeresultatene.
  3. Velg Nytt element fra arbeidsområdet, skriv inn Lakehouse i søkeboksen, og velg deretter Lakehouse.
  4. I dialogboksen Nytt innsjøhus skriver du inn wwilakehouse i Navn-feltet .
  5. Velg Opprett.

Etter at innsjøhuset er opprettet, er neste steg å laste opp CSV-filen.

Laste opp en CSV-fil til lakehouse

Plasser nå kilde-CSV-filen i lakehouse-filområdet slik at den kan lastes inn i en Delta-tabell.

  1. Opprett TaxiData-mappen under Files delen av lakehouse.

    Skjermbilde som viser hvordan man lager en ny mappe i Filer-delen av Lakehouse Explorer.

  2. Velg ellipsen (...) ved siden av mappen TaxiData , og velg deretter Last opp>opplasting filer.

    Skjermbilde som viser alternativet For å laste opp fil i mappen i kontekstmenyen.

  3. Når den er lastet opp, velger du mappen for å se innholdet.

  4. Hvis filnavnet inneholder spesialtegn som ikke støttes, gi filen nytt navn før du laster inn. For gjeldende navnekrav, se Load to Delta Lake-tabeller. I dette eksempelet, gi filen nytt navn til taxi_zone_lookup.csv.

    Skjermbilde som viser hvordan man omdøper en fil i Filer-delen av Lakehouse Explorer.

Laste inn filen i en Delta-tabell

I dette trinnet konverterer du den opplastede CSV-filen til en Delta-tabell som kan forespørres og brukes til rapportering.

  1. Høyreklikk eller bruk ellipsen på CSV-filen for å åpne kontekstmenyen. Velg Last til tabeller, og velg deretter Ny tabell.
  2. I dialogen for lasting til tabeller, se gjennom det foreslåtte bordnavnet. Validering i sanntid gjelder mens du skriver.
  3. Velg Last inn for å utføre innlastingen.
  4. Tabellen vises nå i lakehouse explorer, utvide tabellen for å se kolonnene og dens typer. Velg tabellen for å se en forhåndsvisning.

Merk

Hvis tabellen allerede eksisterer, vises forskjellige lastemodus-alternativer . Overwrite dropper og gjenoppretter tabellen. Append setter inn alt CSV-innhold som nye data. For mer informasjon, se Load to Delta Lake-tabeller.

Generer en semantisk modell og opprett en Power BI-rapport

Med Delta-tabellen klar, lag en semantisk modell og bygg deretter en rapport ut fra den modellen.

  1. På Lakehouse-båndet, lag en ny semantisk modell.
  2. Velg tabellen som skal legges til i den semantiske modellen, og bekreft deretter valget ditt.
  3. I semantisk modellredigering kan du definere relasjoner mellom tabeller og anvende normalisering av datatyper og DAX-transformasjoner etter behov.
  4. Velg Ny rapport på båndet.
  5. Bruk report builder for å designe en Power BI-rapport.