Freigeben über


Hochladen von CSV-Dateien in Delta-Tabellen für Power BI-Berichte

Diese Schnellstartanleitung zeigt einen einfachen End-to-End-Fluss in Fabric: eine lokale CSV-Datei hochladen, sie als Delta-Tabelle in einem Lakehouse laden und einen Bericht daraus erstellen.

Am Ende haben Sie folgende Möglichkeiten:

  • Hochladen einer CSV-Datei in ein Seehaus
  • Konvertieren der Datei in eine Delta-Tabelle
  • Generieren eines Semantikmodells und Erstellen eines Power BI-Berichts

Voraussetzungen

Bevor Sie beginnen, sollten Sie sicherstellen, dass Folgendes vorhanden ist:

Erstellen eines Seehauses

Erstellen Sie zunächst das Seehaus, in dem Sie die CSV-Datei und -Tabelle speichern.

  1. Wählen Sie in Fabric arbeitsbereiche in der Navigationsleiste aus.
  2. Um Ihren Arbeitsbereich zu öffnen, geben Sie ihren Namen in das Suchfeld oben ein, und wählen Sie ihn aus den Suchergebnissen aus.
  3. Wählen Sie im Arbeitsbereich "Neues Element" aus, geben Sie " Lakehouse " in das Suchfeld ein, und wählen Sie dann "Lakehouse" aus.
  4. Geben Sie im Dialogfeld Neues Lakehouse im Feld Namewwilakehouse ein.
  5. Klicken Sie auf Erstellen.

Nachdem das Seehaus erstellt wurde, besteht der nächste Schritt darin, die CSV-Datei hochzuladen.

Hochladen einer CSV-Datei in das Seehaus

Platzieren Sie nun Die CSV-Quelldatei im Bereich der Lakehouse-Dateien, damit sie in eine Delta-Tabelle geladen werden kann.

  1. Erstellen Sie den TaxiData Ordner unter dem Files Abschnitt Ihres Seehauses.

    Screenshot, der zeigt, wie Sie einen neuen Ordner im Abschnitt

  2. Wählen Sie die Auslassungspunkte (...) neben dem TaxiData Ordner aus und wählen Sie dann Hochladen>Dateien hochladen aus.

    Screenshot der Option

  3. Wählen Sie den Ordner nach dem Hochladen aus, um seinen Inhalt anzuzeigen.

  4. Wenn der Dateiname nicht unterstützte Sonderzeichen enthält, benennen Sie die Datei vor dem Laden um. Aktuelle Benennungsanforderungen finden Sie unter Load to Delta Lake tables. Benennen Sie in diesem Beispiel die Datei in taxi_zone_lookup.csv.

    Screenshot, der zeigt, wie eine Datei im Abschnitt

Laden Sie die Datei in eine Delta-Tabelle.

In dieser Phase konvertieren Sie die hochgeladene CSV-Datei in eine Delta-Tabelle, die abgefragt und für die Berichterstellung verwendet werden kann.

  1. Klicken Sie mit der rechten Maustaste auf die CSV-Datei, oder verwenden Sie das Ellipsen-Menü, um das Kontextmenü zu öffnen. Wählen Sie "In Tabellen laden" und dann " Neue Tabelle" aus.
  2. Überprüfen Sie im Dialogfeld "In Tabellen laden" den Namen der vorgeschlagenen Tabelle. Während der Eingabe gilt die Echtzeitüberprüfung.
  3. Wählen Sie Laden aus, um die den Ladevorgang auszuführen.
  4. Die Tabelle wird nun im Lakehouse-Explorer angezeigt. Erweitern Sie die Tabelle, um die Spalten und ihre Typen anzuzeigen. Wählen Sie die Tabelle aus, um eine Vorschau anzuzeigen.

Hinweis

Wenn die Tabelle bereits vorhanden ist, werden verschiedene Lademodusoptionen angezeigt. Überschreiben löscht und erstellt die Tabelle neu. Anfügen fügt alle CSV-Inhalte als neue Daten ein. Weitere Informationen finden Sie in den Tabellen "Load to Delta Lake".

Generieren eines Semantikmodells und Erstellen eines Power BI-Berichts

Erstellen Sie mit der Delta-Tabelle ein semantisches Modell, und erstellen Sie dann einen Bericht aus diesem Modell.

  1. Erstellen Sie auf dem Lakehouse-Menüband ein neues Semantikmodell.
  2. Wählen Sie die Tabelle aus, die dem semantischen Modell hinzugefügt werden soll, und bestätigen Sie dann Ihre Auswahl.
  3. Beim Bearbeiten des semantischen Modells können Sie Beziehungen zwischen Tabellen definieren und die Datentypnormalisierung und DAX-Transformationen nach Bedarf anwenden.
  4. Wählen Sie im Menüband Neuer Bericht aus.
  5. Verwenden Sie den Berichts-Generator, um einen Power BI-Bericht zu entwerfen.