Share via


Zelfstudie over Lakehouse: Rapporten bouwen in Microsoft Fabric

In deze sectie van de zelfstudie maakt u een Power BI-gegevensmodel en maakt u een volledig nieuw rapport.

Vereisten

Voordat u aan deze zelfstudie begint, moet u deze stappen uitvoeren:

Een rapport maken

Power BI is systeemeigen geïntegreerd in de hele fabric-ervaring. Deze systeemeigen integratie bevat een unieke modus, DirectLake genoemd, voor toegang tot de gegevens van lakehouse om de meest presterende query- en rapportageervaring te bieden. DirectLake is een baanbrekende nieuwe mogelijkheid waarmee u zeer grote semantische modellen in Power BI kunt analyseren. Met DirectLake laadt u bestanden met parquet-indeling rechtstreeks vanuit een data lake zonder query's uit te voeren op een datawarehouse- of lakehouse-eindpunt, en zonder dat u gegevens hoeft te importeren of dupliceren in een semantisch Power BI-model. DirectLake is een snel pad om de gegevens uit de data lake rechtstreeks in de Power BI-engine te laden, klaar voor analyse.

In de traditionele DirectQuery-modus voert de Power BI-engine rechtstreeks query's uit op de gegevens uit de bron voor elke queryuitvoering. De queryprestaties zijn afhankelijk van de snelheid van het ophalen van gegevens. DirectQuery elimineert de noodzaak om gegevens te kopiëren, zodat wijzigingen in de bron onmiddellijk worden doorgevoerd in queryresultaten. Aan de andere kant, in de importmodus, is de prestaties beter omdat de gegevens direct beschikbaar zijn in het geheugen zonder dat de gegevens uit de bron hoeven te worden opgevraagd voor elke queryuitvoering, maar de Power BI-engine moet eerst de gegevens naar het geheugen kopiëren tijdens het vernieuwen van gegevens. Wijzigingen in de onderliggende gegevensbron worden opgehaald tijdens de volgende gegevensvernieuwing (in geplande en on-demand vernieuwing).

DirectLake-modus elimineert nu deze importvereiste door de gegevensbestanden rechtstreeks in het geheugen te laden. Omdat er geen expliciet importproces is, is het mogelijk om eventuele wijzigingen in de bron op te halen terwijl deze zich voordoen, waardoor de voordelen van de DirectQuery- en importmodus worden gecombineerd en de nadelen worden vermeden. DirectLake-modus is de ideale keuze voor het analyseren van zeer grote semantische modellen en semantische modellen met frequente updates bij de bron.

  1. Selecteer in uw wwilakehouse Lakehouse SQL Analytics-eindpunt in de vervolgkeuzelijst Lakehouse rechtsboven in het scherm.

    Schermopname die laat zien waar u sql-analyse-eindpunt kunt vinden en selecteren in de vervolgkeuzelijst rechtsboven.

  2. In het deelvenster SQL Analytics-eindpunten moet u alle tabellen kunnen zien die u hebt gemaakt. Als u ze nog niet ziet, selecteert u het pictogram Vernieuwen bovenaan. Selecteer vervolgens het tabblad Model onderaan om het standaard semantische Power BI-model te openen.

    Schermopname die laat zien waar u het pictogram Vernieuwen en het tabblad Model kunt selecteren.

  3. Voor dit gegevensmodel moet u de relatie tussen verschillende tabellen definiëren, zodat u rapporten en visualisaties kunt maken op basis van gegevens die in verschillende tabellen worden weergegeven. Sleep vanuit de tabel fact_sale het veld CityKey en zet het neer op het veld CityKey in de dimension_city tabel om een relatie te maken. Het dialoogvenster Nieuwe relatie wordt weergegeven.

    Schermopname van het slepen en neerzetten van velden in tabellen om relaties te maken.

  4. In het dialoogvenster Nieuwe relatie :

    • Tabel 1 wordt gevuld met fact_sale en de kolom CityKey.

    • Tabel 2 wordt gevuld met dimension_city en de kolom CityKey.

    • Kardinaliteit: Veel tot één (*:1).

    • Kruisfilterrichting: Enkelvoudig.

    • Laat het vak naast Deze relatie actief maken geselecteerd .

    • Schakel het selectievakje naast Referentiële integriteit aannemen in.

    • Selecteer OK.

      Schermopname van het dialoogvenster Nieuwe relatie, waarin wordt weergegeven waar referentiële integriteit wordt geselecteerd.

    Notitie

    Wanneer u relaties voor dit rapport definieert, moet u ervoor zorgen dat u een veel-op-een-relatie hebt tussen de fact_sale tabel (tabel 1) en de tabellen dimension_* (tabel 2) en niet omgekeerd.

  5. Voeg vervolgens deze relaties toe met dezelfde nieuwe relatie-instellingen die in de vorige stap worden weergegeven, maar met de volgende tabellen en kolommen:

    • StockItemKey(fact_sale) - StockItemKey(dimension_stock_item)
    • Verkoper(fact_sale) - EmployeeKey(dimension_employee)
    • CustomerKey(fact_sale) - CustomerKey(dimension_customer)
    • InvoiceDateKey(fact_sale) - Date(dimension_date)

    Nadat u deze relaties hebt toegevoegd, is uw gegevensmodel gereed voor rapportage, zoals wordt weergegeven in de volgende afbeelding:

    Schermopname van een nieuw rapportscherm met meerdere tabelrelaties.

  6. Selecteer Nieuw rapport om rapporten/dashboards te maken in Power BI. Op het Power BI-rapportcanvas kunt u rapporten maken om te voldoen aan uw bedrijfsvereisten door de vereiste kolommen van het deelvenster Gegevens naar het canvas te slepen en een of meer beschikbare visualisaties te gebruiken.

    Schermopname van het Power BI-rapportcanvas, waarin wordt weergegeven waar kolommen in het deelvenster Gegevens moeten worden geselecteerd.

  7. Een titel toevoegen:

    1. Selecteer tekstvak op het lint.

    2. Typ WW Importers Profit Reporting.

    3. Markeer de tekst, vergroot de grootte tot 20 en verplaats deze naar de linkerbovenhoek van de rapportpagina.

  8. Een kaart toevoegen:

    1. Vouw in het deelvenster Gegevens fact_sale uit en schakel het selectievakje naast Winst in. Met deze selectie maakt u een kolomdiagram en voegt u het veld toe aan de Y-as.

    2. Selecteer de kaartvisual in het visualisatiedeelvenster terwijl de grafiek is geselecteerd. Met deze selectie wordt de visual geconverteerd naar een kaart.

    3. Plaats de kaart onder de titel.

      Schermopname van een visual die is geconverteerd naar een kaart.

  9. Een staafdiagram toevoegen:

    1. Vouw in het deelvenster Gegevens fact_sales uit en schakel het selectievakje naast Winst in. Met deze selectie maakt u een kolomdiagram en voegt u het veld toe aan de X-as.

    2. Vouw in het deelvenster Gegevens dimension_city uit en schakel het selectievakje voor SalesTerritory in. Met deze selectie wordt het veld toegevoegd aan de Y-as.

    3. Selecteer, terwijl het staafdiagram is geselecteerd, de visual gegroepeerd staafdiagram in het visualisatiedeelvenster. Met deze selectie wordt het kolomdiagram geconverteerd naar een staafdiagram.

      Schermopname van het scherm Visual Maken, waarin wordt weergegeven waar u het pictogram gegroepeerd staafdiagram kunt selecteren.

    4. Wijzig het formaat van het staafdiagram en verplaats het onder de titel en kaart.

      Schermopname van een formaat van een staafdiagram dat onder een kaart wordt geplaatst.

  10. Klik ergens op het lege canvas (of druk op Esc) om de selectie van het staafdiagram op te heffen.

  11. Een visual voor een gestapeld vlakdiagram maken:

    1. Selecteer in het deelvenster Visualisaties de visual Gestapeld vlakdiagram .

      Schermopname van het deelvenster Visualisaties, waarin wordt weergegeven waar u een gestapeld vlakdiagram kunt selecteren.

    2. Wijzig de positie en het formaat van het gestapelde vlakdiagram rechts van de kaart- en staafdiagramvisuals die in de vorige stappen zijn gemaakt.

    3. Vouw in het deelvenster Gegevens fact_sales uit en schakel het selectievakje naast Winst in. Vouw dimension_date uit en schakel het selectievakje naast FiscalMonthNumber in. Met deze selectie maakt u een gevuld lijndiagram met de winst per fiscale maand.

    4. Vouw in het deelvenster Gegevens dimension_stock_item uit en sleep BuyingPackage naar het veld Legenda. Met deze selectie wordt een regel toegevoegd voor elk van de aankooppakketten.

      Schermopname van het gegevensvenster waarin wordt getoond hoe u lijnen toevoegt aan de grafiek.

  12. Klik ergens op het lege canvas (of druk op Esc) om de selectie van het gestapelde vlakdiagram op te heffen.

  13. Een kolomdiagram maken:

    1. Selecteer in het deelvenster Visualisaties de visual Gestapeld kolomdiagram .

      Schermopname die laat zien waar gestapeld kolomdiagram moet worden geselecteerd.

    2. Vouw in het deelvenster Gegevens fact_sales uit en schakel het selectievakje naast Winst in. Met deze selectie wordt het veld toegevoegd aan de Y-as.

    3. Vouw in het deelvenster Gegevens dimension_employee uit en schakel het selectievakje naast Werknemer in. Met deze selectie wordt het veld toegevoegd aan de X-as.

      Schermopname die laat zien hoe u een veld toevoegt aan de x-as.

  14. Klik ergens op het lege canvas (of druk op Esc) om de grafiek te deselecteren.

  15. Selecteer Bestand>opslaan op het lint.

  16. Voer de naam van uw rapport in als Winstrapportage.

  17. Selecteer Opslaan.

Volgende stap