Udostępnij za pośrednictwem


Testowanie modelu semantycznego skalowalnego w poziomie

W tym artykule opisano sposób testowania funkcji skalowania modelu semantycznego w poziomie.

Krok 1. Tworzenie zapytania skalowalnego w poziomie

  1. Otwórz program Power BI Desktop i zaloguj się do swojego konta.

  2. Wybierz pozycję Przekształć dane, aby otworzyć Edytor Power Query usługi Power BI.

    A screenshot highlighting the transform data button in Power B I Desktop.

  3. W Edytor Power Query usługi Power BI wybierz pozycję Nowe źródło.

    A screenshot highlighting the new source button in the power query editor in Power B I Desktop.

  4. W oknie podręcznym Pobieranie danych wybierz pozycję Puste zapytanie i wybierz pozycję Połączenie.

    A screenshot highlighting the blank query option in the get data window in Power B I Desktop.

  5. Wybierz pozycję Zapytanie 1, a następnie wybierz pozycję Edytor zaawansowany.

    A screenshot highlighting the advanced editor button in the power query editor in Power B I Desktop.

  6. Wprowadź następujący kod języka formuł M.

    let 
        Source = "Dataset last refreshed:",    
        #"Converted to Table" = #table(1, {{Source}}), 
        #"Renamed Columns" = Table.RenameColumns(#"Converted to Table",{{"Column1", "RefreshInfo"}}) 
    in 
        #"Renamed Columns"
    
    
  7. Wybierz pozycję Gotowe.

  8. W Edytor Power Query wybierz pozycję Zamknij i zastosuj.

    A screenshot showing the close and apply button in the power query editor in Power B I Desktop.

Krok 2. Tworzenie kolumny czasu

  1. W programie Power BI Desktop wybierz pozycję Dane.

    A screenshot showing the data button highlighted in Power B I Desktop.

  2. W okienku Pola wybierz pozycję Zapytanie 1.

  3. Wybierz Nowa kolumna.

  4. Wprowadź następujące wyrażenie języka DAX, aby zdefiniować nową kolumnę obliczeniową.

    Time = NOW()
    

    A screenshot showing the time equals now dax query.

  5. Wybierz Raport.

    A screenshot showing the report button highlighted in Power B I Desktop.

  6. Wybierz pozycję Publikuj , a następnie w oknie podręcznym programu Microsoft Power BI Desktop wybierz pozycję Zapisz.

    A screenshot showing the Microsoft Power B I Desktop pop up window after the publish button is selected. The publish and save buttons are highlighted.

  7. W oknie podręcznym Publikowanie w usłudze Power BI wybierz obszar roboczy, dla którego chcesz włączyć skalowanie w poziomie, a następnie wybierz pozycję Wybierz.

    A screenshot showing the publish to Power B I pop up window in the Power B I Desktop.

Krok 3. Połączenie do modelu semantycznego odczytu i zapisu (opcjonalnie)

Domyślnie program Power BI Desktop łączy się z repliką tylko do odczytu. Aby nawiązać połączenie z modelem semantycznym odczytu i zapisu, wykonaj następujące kroki:

  1. W programie SQL Server Management Studio (SSMS) rozwiń węzeł Bazy danych i wybierz przekazany model semantyczny usługi Power BI.

  2. Uruchom proste zapytanie języka DAX, takie jak:

    Evaluate Query1
    

    A screenshot showing the evaluate query 1 D A X query in S Q L Server Management Studio.

Krok 4. Weryfikowanie połączenia odczytu/zapisu (opcjonalnie)

Jeśli wykonano krok 3, nawiązano połączenie z modelem semantycznym odczytu i zapisu. To połączenie można zweryfikować, wykonując następujące kroki:

  1. W programie SQL Server Management Studio (SSMS) kliknij prawym przyciskiem myszy model semantyczny, wybierz pozycję Baza danych procesów.

    A screenshot showing the process database option highlighted in S Q L Server Management Studio.

  2. W oknie dialogowym Baza danych procesów wybierz przycisk OK.

    A screenshot showing the process database window with the O K button highlighted.

  3. Po pomyślnym zakończeniu procesu wybierz pozycję Zamknij i zamknij okno Baza danych procesu.

  4. W oknie zapytania języka DAX ponownie wykonaj zapytanie Evaluate Query1 (Oceń zapytanie Query1 ). Program SQL Server Management Studio (SSMS) pokazuje najnowszy czas odświeżania, ponieważ jest połączony z repliką odczytu/zapisu .