Samouczek: tworzenie modelu semantycznego usługi Direct Lake i raportu usługi Power BI
Dotyczy:✅ punkt końcowy analizy SQL i magazyn w usłudze Microsoft Fabric
W tym samouczku utworzysz semantyczny model Direct Lake i raport Power BI.
Notatka
Ten samouczek stanowi część kompleksowego scenariusza . Aby ukończyć ten samouczek, należy najpierw wykonać następujące samouczki:
- Tworzenie obszaru roboczego
- Tworzenie magazynu
- pozyskiwanie danych do magazynu
Tworzenie modelu semantycznego
W tym zadaniu dowiesz się, jak utworzyć model semantyczny usługi Direct Lake na podstawie magazynu Wide World Importers
.
Upewnij się, że obszar roboczy utworzony w pierwszym samouczku jest otwarty.
Otwórz magazyn
Wide World Importers
.Wybierz kartę raportowania.
Na wstążce raportowania wybierz pozycję Nowy model semantyczny.
W oknie Nowy model semantyczny w polu nazwa modelu semantycznego Direct Lake wprowadź
Sales Model
.Rozwiń schemat
dbo
, następnie w folderze rozwiń Tabele, a później sprawdź tabeledimension_city
ifact_sale
.Wybierz pozycję Potwierdź.
Aby otworzyć model semantyczny, wróć do strony docelowej obszaru roboczego, a następnie wybierz model semantyczny
Sales Model
.Aby otworzyć projektanta modelu, w menu wybierz pozycję Otwórz model danych.
Aby utworzyć relację, w projektancie modeli na wstążce Narzędzia główne wybierz opcję Zarządzaj relacjami.
W oknie 'Zarządzanie relacją' wybierz opcję + Nowa relacja.
W oknie Nowa relacjawykonaj następujące kroki, aby utworzyć relację:
Na liście rozwijanej Z tabeli wybierz tabelę
dimension_city
.W rozwijanej liście tabeli wybierz tabelę
fact_sale
.Z listy rozwijanej kardynalności wybierz Jeden do wielu (1:*).
Na liście rozwijanej kierunku filtrowania krzyżowego wybierz Pojedynczy.
Zaznacz pole Przyjmij integralność referencyjną.
Wybierz pozycję Zapisz.
W oknie Zarządzanie relacjami wybierz pozycję Zamknij.
Tworzenie raportu usługi Power BI
W tym zadaniu dowiesz się, jak utworzyć raport usługi Power BI na podstawie modelu semantycznego utworzonego w pierwszym zadaniu.
Na wstążce Strona główna wybierz pozycję Nowy raport.
W projektancie raportów wykonaj następujące kroki, aby utworzyć wizualizację wykresu kolumnowego:
W okienku Dane rozwiń tabelę
fact_sale
, a następnie zaznacz poleProfit
.W okienku Dane rozwiń tabelę
dimension_city
, a następnie zaznacz poleSalesTerritory
.W razie potrzeby zmień rozmiar wizualizacji wykresu kolumnowego, przeciągając róg wizualizacji.
Wybierz dowolne miejsce na pustej kanwie, aby upewnić się, że wizualizacja wykresu kolumnowego nie jest już zaznaczona.
Wykonaj następujące kroki, aby utworzyć wizualizację mapy:
W okienku Wizualizacje wybierz wizualizację Azure Map.
W okienku Dane, z wewnątrz tabeli
dimension_city
, przeciągnij polaStateProvince
do obszaru Lokalizacja w okienku Wizualizacje.W okienku danych
w tabeli zaznacz pole , aby dodać je do wizualizacji mapy Rozmiar .
W razie potrzeby zmień położenie i zmień rozmiar wizualizacji mapy, aby umieścić ją pod wizualizacją wykresu kolumnowego w lewym dolnym regionie strony raportu.
Wybierz dowolne miejsce na pustej kanwie, aby upewnić się, że wizualizacja mapy nie jest już zaznaczona.
Wykonaj następujące kroki, aby utworzyć wizualizację tabeli:
W okienku Wizualizacje wybierz wizualizację Tabela.
W okienku Dane sprawdź następujące pola:
-
SalesTerritory
z tabelidimension_city
-
StateProvince
z tabelidimension_city
-
Profit
z tabelifact_sale
-
TotalExcludingTax
z tabelifact_sale
-
W razie potrzeby zmień położenie i zmień rozmiar wizualizacji tabeli, aby umieścić ją w pustym regionie strony raportu.
Sprawdź, czy ukończony projekt strony raportu przypomina poniższą ilustrację.
Aby zapisać raport, na wstążce Narzędzia główne wybierz pozycję Plik>Zapisz.
W oknie Zapisz raport, w polu Wprowadź nazwę raportu, wprowadź
Sales Analysis
.Wybierz pozycję Zapisz.