Udostępnij za pośrednictwem


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:

  1. Tworzenie obszaru roboczego
  2. Tworzenie magazynu
  3. 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.

  1. Upewnij się, że obszar roboczy utworzony w pierwszym samouczku jest otwarty.

  2. Otwórz magazyn Wide World Importers.

  3. Wybierz kartę raportowania.

    Zrzut ekranu portalu Fabric z wyróżnioną wstążką Raportowanie.

  4. Na wstążce raportowania wybierz pozycję Nowy model semantyczny.

    Zrzut ekranu przedstawiający wstążkę Raportowanie z wyróżnioną opcją Nowy semantyczny model.

  5. W oknie Nowy model semantyczny w polu nazwa modelu semantycznego Direct Lake wprowadź Sales Model.

  6. Rozwiń schemat dbo, następnie w folderze rozwiń Tabele, a później sprawdź tabele dimension_city i fact_sale.

    Zrzut ekranu przedstawiający okna Nowy semantyczny model z wyróżnionym polem nazwy oraz wybór tabel wymiarów i tabel sprzedaży faktów.

  7. Wybierz pozycję Potwierdź.

  8. Aby otworzyć model semantyczny, wróć do strony docelowej obszaru roboczego, a następnie wybierz model semantyczny Sales Model.

  9. Aby otworzyć projektanta modelu, w menu wybierz pozycję Otwórz model danych.

    Zrzut ekranu przedstawiający menu z wyróżnioną opcją Otwórz model danych.

  10. Aby utworzyć relację, w projektancie modeli na wstążce Narzędzia główne wybierz opcję Zarządzaj relacjami.

    Zrzut ekranu przedstawiający wstążkę ekranu głównego projektanta modelu z wyróżnioną opcją Zarządzaj relacjami.

  11. W oknie 'Zarządzanie relacją' wybierz opcję + Nowa relacja.

    Zrzut ekranu okna

  12. W oknie Nowa relacjawykonaj następujące kroki, aby utworzyć relację:

    1. Na liście rozwijanej Z tabeli wybierz tabelę dimension_city.

    2. W rozwijanej liście tabeli wybierz tabelę fact_sale.

    3. Z listy rozwijanej kardynalności wybierz Jeden do wielu (1:*).

    4. Na liście rozwijanej kierunku filtrowania krzyżowego wybierz Pojedynczy.

    5. Zaznacz pole Przyjmij integralność referencyjną.

      Zrzut ekranu okna Nowa relacja, z wyróżnionymi ustawieniami.

    6. Wybierz pozycję Zapisz.

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

  1. Na wstążce Strona główna wybierz pozycję Nowy raport.

    Zrzut ekranu przedstawiający wstążkę Narzędzia główne projektanta modelu z wyróżnioną opcją Nowy raport.

  2. W projektancie raportów wykonaj następujące kroki, aby utworzyć wizualizację wykresu kolumnowego:

    1. W okienku Dane rozwiń tabelę fact_sale, a następnie zaznacz pole Profit.

    2. W okienku Dane rozwiń tabelę dimension_city, a następnie zaznacz pole SalesTerritory.

      Zrzut ekranu przedstawiający wizualizację wykresu kolumnowego przedstawiającą sumę zysku według terytorium sprzedaży.

    3. W razie potrzeby zmień rozmiar wizualizacji wykresu kolumnowego, przeciągając róg wizualizacji.

    Diagram układu strony raportu przedstawiający wizualizację wykresu umieszczoną na stronie raportu.

  3. Wybierz dowolne miejsce na pustej kanwie, aby upewnić się, że wizualizacja wykresu kolumnowego nie jest już zaznaczona.

  4. Wykonaj następujące kroki, aby utworzyć wizualizację mapy:

    1. W okienku Wizualizacje wybierz wizualizację Azure Map.

      Zrzut ekranu przedstawiający okienko Wizualizacje z wyróżnioną wizualizacją usługi Azure Map.

    2. W okienku Dane, z wewnątrz tabeli dimension_city, przeciągnij pola StateProvince do obszaru Lokalizacja w okienku Wizualizacje.

      Zrzut ekranu przedstawiający okienko Dane z wyróżnioną operacją przeciągania do obszaru Lokalizacja.

    3. W okienku danych w tabeli zaznacz pole , aby dodać je do wizualizacji mapy Rozmiar.

    Zrzut ekranu przedstawiający wizualizację mapy z sumą zysku według lokalizacji.

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

    Diagram układu strony raportu przedstawiający wizualizację wykresu umieszczoną w lewym dolnym regionie strony raportu.

  6. Wybierz dowolne miejsce na pustej kanwie, aby upewnić się, że wizualizacja mapy nie jest już zaznaczona.

  7. Wykonaj następujące kroki, aby utworzyć wizualizację tabeli:

    1. W okienku Wizualizacje wybierz wizualizację Tabela.

      Zrzut ekranu przedstawiający okienko Wizualizacje z wyróżnioną wizualizacją tabeli.

    2. W okienku Dane sprawdź następujące pola:

      1. SalesTerritory z tabeli dimension_city
      2. StateProvince z tabeli dimension_city
      3. Profit z tabeli fact_sale
      4. TotalExcludingTax z tabeli fact_sale

    Zrzut ekranu przedstawiający wizualizację tabeli z czterema kolumnami danych.

  8. W razie potrzeby zmień położenie i zmień rozmiar wizualizacji tabeli, aby umieścić ją w pustym regionie strony raportu.

    Diagram układu strony raportu przedstawiający wizualizację tabeli umieszczoną na stronie raportu.

  9. Sprawdź, czy ukończony projekt strony raportu przypomina poniższą ilustrację.

    Zrzut ekranu przedstawiający ukończony projekt strony raportu.

  10. Aby zapisać raport, na wstążce Narzędzia główne wybierz pozycję Plik>Zapisz.

  11. W oknie Zapisz raport, w polu Wprowadź nazwę raportu, wprowadź Sales Analysis.

  12. Wybierz pozycję Zapisz.

Następny krok