Delen 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 opgenomen tijdens de volgende gegevensverversing (zowel bij geplande als on-demand verversing).

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 vanuit uw wwilakehouse lakehouse het SQL Analytics-eindpunt in de Lakehouse vervolgkeuzelijst in de rechterbovenhoek van het scherm.

    schermopname waarin wordt weergegeven waar u een SQL Analytics-eindpunt kunt vinden en selecteren in de vervolgkeuzelijst rechtsboven.

  2. In het SQL Analytics-eindpuntpaneel zou u alle tabellen moeten kunnen zien die u hebt gemaakt. Als u ze nog niet ziet, selecteert u het pictogram Vernieuwen bovenaan. Selecteer vervolgens Nieuw semantisch model op het lint om een nieuw semantisch Power BI-model te maken.

    Schermopname die laat zien waar u het pictogram Vernieuwen en de knop Nieuw semantisch model selecteert.

  3. In het dialoogvenster Nieuw semantisch model :

    • Voer een naam in voor uw semantische model (bijvoorbeeld 'WWI Sales Model')
    • Selecteer de werkruimte waarin u deze wilt opslaan
    • Selecteer alle tabellen die u wilt opnemen in uw gegevensmodel
    • Selecteer bevestigen
  4. Nadat het semantische model is gemaakt, selecteert u Gegevensmodel openen om de ervaring voor webmodellering te openen, waar u het model kunt bewerken.

  5. 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.

  6. 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 vakje naast Deze relatie actief maken geselecteerd.

    • Selecteer het selectievakje naast Referentiële integriteit veronderstellen.

    • Selecteer Opslaan.

    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.

  7. 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(sleutel_verkopen) - WerknemerSleutel(dimensie_werknemer)
    • KlantSleutel(feiten_verkoop) - KlantSleutel(dimensie_klant)
    • InvoiceDatumSleutel(fact_sale) - Datum(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.

  8. 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.

  9. Een titel toevoegen:

    1. Selecteer tekstvak op het lint.

    2. Typ in WW Importers Profit Reporting.

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

  10. Een kaart toevoegen:

    1. Vouw in het deelvenster Gegevensfact_sale uit en vink het vakje naast Winst aan. Met deze selectie maakt u een kolomdiagram en voegt u het veld toe aan de Y-as.

    2. Selecteer in het visualisatiedeelvenster de Card-visual 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.

  11. Een staafdiagram toevoegen:

    1. Vouw in het deelvenster Gegevensfact_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 Gegevensdimension_city uit en schakel het selectievakje voor SalesTerritory in. Met deze selectie wordt het veld toegevoegd aan de Y-as.

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

      Schermopname van het scherm Visual Maken, waar u het pictogram voor het gegroepeerde staafdiagram kunt selecteren.

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

    Schermopname van een aangepast formaat van een staafdiagram dat onder een kaart is geplaatst.

  12. Klik ergens op het lege canvas (of druk op Esc) om het staafdiagram te deselecteren.

  13. Maak een visualisatie met een gestapeld vlakdiagram.

    1. Selecteer de gestapelde vlakdiagramvisualisatie in het deelvenster Visualisaties.

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

    1. Wijzig de positie en het formaat van de gestapelde gebiedsgrafiek rechts van de kaart- en staafdiagramvisualisaties die in de vorige stappen zijn gemaakt.

    2. Vouw in het deelvenster Gegevensfact_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.

    3. Vouw in het deelvenster Gegevensdimension_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.

  14. Klik ergens op het lege canvas (of druk op de Esc-toets) om de selectie ongedaan te maken van het gestapelde gebiedsdiagram.

  15. Een kolomdiagram maken:

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

    Schermopname die laat zien waar gestapeld kolomdiagram moet worden geselecteerd.

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

    2. Vouw in het deelvenster Gegevensdimension_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.

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

  17. Selecteer Bestand> op de werkbalk.

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

  19. Selecteer Opslaan.

Volgende stap