Delen via


CSV-bestand uploaden naar Delta-tabellen voor Power BI-rapportage

In deze quickstart ziet u een eenvoudige end-to-end-stroom in Fabric: een lokaal CSV-bestand uploaden, laden als een Delta-tabel in een lakehouse en er een rapport van maken.

Aan het einde kunt u het volgende doen:

  • Een CSV-bestand uploaden naar een lakehouse
  • Het bestand converteren naar een Delta-tabel
  • Een semantisch model genereren en een Power BI-rapport maken

Vereiste voorwaarden

Voordat u begint, controleert u of u het volgende hebt:

Een lakehouse maken

Begin met het maken van het lakehouse waarin u het CSV-bestand en de tabel opslaat.

  1. Selecteer in Fabric werkruimten in de navigatiebalk.
  2. Als u uw werkruimte wilt openen, voert u de naam in het zoekvak bovenaan in en selecteert u deze in de zoekresultaten.
  3. Selecteer Nieuw item in de werkruimte, voer Lakehouse in het zoekvak in en selecteer Lakehouse.
  4. Voer in het New lakehouse dialoogvenster wwilakehouse in het veld Naam in.
  5. Selecteer Maken.

Nadat het lakehouse is gemaakt, is de volgende stap het uploaden van het CSV-bestand.

Een CSV-bestand uploaden naar het lakehouse

Plaats nu uw bron-CSV-bestand in het lakehouse-bestandengebied, zodat het in een Delta-tabel kan worden geladen.

  1. Maak de map TaxiData onder de sectie Files van uw lakehouse.

    Schermopname die laat zien hoe u een nieuwe map maakt in de sectie Bestanden van Lakehouse Explorer.

  2. Selecteer het beletselteken (...) naast de TaxiData map en selecteer vervolgens Uploadbestanden uploaden>.

    Schermopname van de optie Bestand uploaden in het contextmenu van de map.

  3. Nadat u de map hebt geüpload, selecteert u de map om de inhoud ervan weer te geven.

  4. Als de bestandsnaam niet-ondersteunde speciale tekens bevat, wijzigt u de naam van het bestand voordat u het laadt. Zie Laden naar Delta Lake-tabellen voor de huidige naamgevingsvereisten. In dit voorbeeld wijzigt u de naam van het bestand in taxi_zone_lookup.csv.

    Schermopname die laat zien hoe u de naam van een bestand wijzigt in de sectie Bestanden van Lakehouse Explorer.

Het bestand laden in een Delta-tabel

In deze fase converteert u het geüploade CSV-bestand naar een Delta-tabel die kan worden opgevraagd en gebruikt voor rapportage.

  1. Klik met de rechtermuisknop of gebruik het beletselteken in het CSV-bestand om het contextmenu te openen. Selecteer Laden in tabellen en kies vervolgens Nieuwe tabel.
  2. Controleer in het dialoogvenster Laden naar tabellen de naam van de voorgestelde tabel. Realtime-validatie wordt toegepast terwijl u typt.
  3. Selecteer Laden om de belasting uit te voeren.
  4. De tabel wordt nu weergegeven in lakehouse Explorer, vouw de tabel uit om de kolommen en de bijbehorende typen te bekijken. Selecteer de tabel om een voorbeeld te bekijken.

Notitie

Als de tabel al bestaat, worden verschillende opties voor de laadmodus weergegeven. Overschrijven verwijdert en maakt de tabel opnieuw aan. Als u toevoegt, worden alle CSV-inhoud als nieuwe gegevens ingevoegd. Zie Laden naar Delta Lake-tabellen voor meer informatie.

Een semantisch model genereren en een Power BI-rapport maken

Als de Delta-tabel klaar is, maakt u een semantisch model en bouwt u vervolgens een rapport op basis van dat model.

  1. Maak op het lakehouse-lint een nieuw semantisch model.
  2. Selecteer de tabel die u wilt toevoegen aan het semantische model en bevestig vervolgens uw selectie.
  3. Bij het bewerken van semantische modellen kunt u relaties tussen tabellen definiëren en waar nodig normalisatie van gegevenstypen en DAX-transformaties toepassen.
  4. Selecteer Nieuw rapport op het lint.
  5. Gebruik de report builder om een Power BI-rapport te ontwerpen.