(Optional) Optimieren der Modellleistung
Überprüfen eines DirectQuery-Modellentwurfs
Hinweis: In dieser Demo wird eine andere Power BI Desktop-Datei verwendet.
-
Öffnen Sie die Datei „D:\Allfiles\Demo\Resources\AW Sales Analysis.pbix“.
-
Wenn Sie zum Herstellen einer Verbindung mit der Datenquelle aufgefordert werden, klicken Sie auf Verbinden.
-
Weisen Sie darauf hin, dass das Datenmodell in der unteren rechten Ecke DirectQuery-Tabellen umfasst.
-
Speichern Sie die Power BI Desktop-Datei im Ordner „D:\Allfiles\Demo\MySolution“.
-
Stellen Sie in der Modellansicht den Modellentwurf vor, der zwei verknüpfte Tabellen enthält.
-
Interagieren Sie in der Berichtsansicht mit dem Bericht, indem Sie im Slicer Fiscal Year verschiedene Elemente auswählen.
-
Führen Sie einen Drillthrough für eine beliebige Monatsspalte aus, um Auftragsdetails anzuzeigen.
-
Kehren Sie zur Seite Sales Summary (Verkaufszusammenfassung) zurück.
Überprüfen der Abfrageleistung
-
Zeigen Sie auf der Registerkarte Ansicht des Menübands den Bereich Leistungsanalyse an.
-
Aktualisieren Sie die visuellen Elemente, und erweitern Sie dann das visuelle Element „Datenschnitt“ und „Umsatz nach Monat“.
-
Weisen Sie darauf hin, dass sie den DirectQuery-Modus verwendet haben (Daten wurden von der Datenquelle angefordert).
Konfigurieren von Speichertabellen vom Typ „Dual“
-
Wählen Sie in der Modellansicht die Tabelle Date aus, und legen Sie dann den Speichermodus auf Dual fest.
-
Wenn die Daten importiert wurden, wechseln Sie zur Berichtsansicht, und aktualisieren Sie dann im Bereich Leistungsanalyse die Visuals.
-
Weisen Sie darauf hin, dass die Tabelle Date nun vom Modellcache abgefragt wird.
Erstellen von Aggregationen
-
Öffnen Sie das Power Query-Editor-Fenster, und duplizieren Sie im Bereich Abfragen die Abfrage Reseller Sales.
-
Benennen Sie die neue Abfrage in Reseller Sales Agg um.
-
Wenden Sie wie folgt eine Gruppe nach Transformation an:
-
Gruppieren Sie nach OrderDate.
-
Neue Spalte: Sales. Dies ist die Summe der Spalte SalesAmount.
-
-
Schließen Sie die Abfragen, und wenden Sie sie an.
-
Legen Sie in der Modellansicht den Speichermodus für die Tabelle Reseller Sales Agg auf Importieren fest.
-
Erstellen Sie eine Beziehung zwischen der Spalte Date der Tabelle Date und der Spalte OrderDate der Tabelle Reseller Sales Agg. Stellen Sie sicher, dass für die Spalte eine 1:n-Beziehung festgelegt wird und die Tabelle Date dabei für die 1 steht.
-
Verwalten Sie Aggregationen für die Tabelle Reseller Sales Agg:
-
OrderDate: Gruppieren Sie nach der Spalte OrderDate der Tabelle Reseller Sales.
-
Sales: Bilden Sie die Summe für die Spalte SalesAmount der Tabelle Reseller Sales.
-
-
Weisen Sie darauf hin, dass die Aggregationstabelle nun ausgeblendet ist.
-
Wechseln Sie zur Berichtsansicht, und aktualisieren Sie dann im Bereich Leistungsanalyse die Visuals.
-
Weisen Sie darauf hin, dass die Tabelle Sales by Month nun vom Modellcache abgefragt wird.
-
Führen Sie einen Drillthrough für einen beliebigen Monat aus, und weisen Sie darauf hin, dass die Details in der Tabelle per DirectQuery von der Datenquelle abgefragt werden.
-
Speichern Sie die Power BI Desktop-Datei.
-
Schließen Sie Power BI Desktop.
Hinweis: Sie werden diese Power BI Desktop-Lösung nicht erneut verwenden.