Tworzenie i używanie wizualizacji raportu podzielonego na strony

DOTYCZY: Program Power BI Report Builder usługa Power BI Power BI Desktop

Z tego artykułu dowiesz się, jak używać wizualizacji raportu podzielonego na strony dla raportów usługi Power BI. Ta natywna wizualizacja usługi Power BI umożliwia renderowanie dowolnego raportu podzielonego na strony przekazanego do usługi w raporcie usługi Power BI.

Ta wizualizacja umożliwia korzystanie z raportów podzielonych na strony w raportach usługi Power BI. Pola można mapować z modelu semantycznego usługi Power BI, aby były używane jako wartości parametrów dla wizualizacji raportu podzielonego na strony. Możliwość mapowania pól zapewnia w pełni interaktywne środowisko, jak każda inna wizualizacja.

Wizualizacja raportu podzielonego na strony została zaprojektowana w celu zintegrowania raportu podzielonego na strony z innymi wizualizacjami w raporcie usługi Power BI. Umożliwia ona eksportowanie dużych danych, szczegółowe przechodzenie do szczegółów i generowanie dokumentów. Jeśli migrujesz zawartość raportu podzielonego na strony ze środowiska lokalnego lub okaże się, że wizualizacja raportu podzielonego na strony jest jedynym elementem na stronie, rozważ użycie raportu podzielonego na strony bezpośrednio.

Tworzenie wizualizacji raportu podzielonego na strony

  1. Otwórz raport usługi Power BI w programie Power BI Desktop lub w usługa Power BI. Jeśli w usługa Power BI wybierz pozycję Edytuj.

    Screenshot of selecting Edit in the Power BI service.

  2. Wybierz pozycję Raport podzielony na strony w okienku Wizualizacje.

    Screenshot of selecting the Paginated report visual from the Visualizations pane.

  3. Wybierz pozycję Połączenie, aby zgłosić.

    Screenshot of the Connect to report box.

  4. Wyszukaj i wybierz istniejący raport podzielony na strony zapisany w usługa Power BI.

  5. Wybierz pozycję Ustaw parametry.

    Screenshot of setting parameters.

  6. Dostępne są dwie opcje mapowania parametrów raportu podzielonego na strony:

    Parametr raportu podzielonego na strony można powiązać z polami usługi Power BI:

    a. Przeciągnij pole usługi Power BI do pola Parametry w okienku Wizualizacje.
    b. Wybierz to pole z menu rozwijanego. Wybierz pozycję Zobacz raport.

    Screenshot of binding a field in Power BI to a parameter in the paginated report visual.

    Możesz też użyć domyślnego parametru dla raportu podzielonego na strony, jeśli autor raportu określił dowolny.

    Screenshot of specifying parameters in the paginated report visual.

  7. Teraz raport podzielony na strony będzie renderowany w raporcie usługi Power BI.

    Screenshot of paginated report rendering in a Power BI report.

  8. W przypadku wprowadzania zmian w usługa Power BI wybierz pozycję Zapisz, aby zapisać zmiany. W przypadku edytowania w programie Power BI Desktop wybierz pozycję Publikuj, a następnie wybierz obszar roboczy w pojemności Premium, aby opublikować raport usługi Power BI w usługa Power BI.

    Uwaga

    Zalecamy zapisanie raportu usługi Power BI za pomocą wizualizacji raportu podzielonego na strony w tym samym obszarze roboczym co raport podzielony na strony. Dzięki temu czytelnicy z dostępem do raportu usługi Power BI mają również dostęp do raportu podzielonego na strony, który jest wymagany do renderowania wizualizacji raportu podzielonego na strony.

    Screenshot of publishing the report to the Power BI service.

Filtrowanie krzyżowe

Możesz włączyć filtrowanie krzyżowe między wizualizacją raportu podzielonego na strony a innymi wizualizacjami w raporcie usługi Power BI: Mapowanie parametrów raportu podzielonego na strony do pól w raporcie usługi Power BI. Jeśli masz inne wizualizacje wpływające na pole usługi Power BI wybrane dla wartości parametrów, wizualizacja raportu podzielonego na strony będzie aktualizowana podczas interakcji z tymi wizualizacjami.

Jeśli na przykład wybierzesz pozycję Rok obrachunkowy FY2018 w wizualizacji fragmentatora, wizualizacja raportu podzielonego na strony zostanie automatycznie zaktualizowana w celu wyświetlenia sprzedaży dla roku obrachunkowego 2018, ponieważ pole Usługi Power BI dla roku obrachunkowego jest mapowane na parametr raportu podzielonego na strony dla roku obrachunkowego.

Screenshot of cross-filtering between a paginated report visual and other visuals in the Power BI report.

Włączanie paska narzędzi

W okienku Format możesz wyświetlić lub ukryć pasek narzędzi w wizualizacji raportu podzielonego na strony. Dzięki widocznej na pasku narzędzi czytelnicy raportu mogą łatwo eksportować raport podzielony na strony z poziomu raportu usługi Power BI przy użyciu przycisku paska narzędzi Eksportuj raport podzielony na strony. Raporty podzielone na strony obsługują eksportowanie do następujących formatów: Excel, PDF, Accessible PDF, CSV, PowerPoint, Word, MHTML i XML. Wizualizacje raportów usługi Power BI w warstwie Standardowa nakładają ograniczenie dotyczące 150 000 wierszy w przypadku korzystania z opcji Eksportuj dane . Z kolei w przypadku wizualizacji raportu podzielonego na strony można wyeksportować do 1000 000 wierszy do programu Excel przy użyciu przycisku Eksportuj na pasku narzędzi i zachować całe formatowanie w raporcie podzielonym na strony.

Screenshot of Export option on the paginated report toolbar.

Parametry można również wyświetlić na pasku narzędzi. W okienku Format włącz pozycję Parametry . Po włączeniu tej opcji możesz wybrać i zastosować parametry na pasku narzędzi wizualizacji raportu podzielonego na strony.

Screenshot of Parameters in the paginated report toolbar.

Filtry stosowane automatycznie

Możesz zdecydować, czy filtry raportu są automatycznie stosowane do wizualizacji raportu podzielonego na strony, czy nie. Domyślnie opcja Automatycznie zastosuj filtry jest wyłączona. Po wyłączeniu opcji wizualizacja raportu podzielonego na strony pozostaje niezmieniona podczas dostosowywania filtrów w raporcie usługi Power BI. Jeśli włączysz filtry stosowane automatycznie, wizualizacja raportu podzielonego na strony zostanie automatycznie zaktualizowana podczas stosowania filtrów lub aktualizowania innych wizualizacji, które mają wpływ na pole wybrane dla wartości parametru.

  • Wybierz wizualizację raportu podzielonego na strony. W okienku Formatowanie włącz automatyczne stosowanie filtrów .

Rozważania i ograniczenia

  • Podczas łączenia pól z parametrem raportu podzielonego na strony sprawdź dokładnie, czy wartości pól są używane w taki sposób, jak to znaczy , Nie sumuj ani jako agregacje (na przykład Suma, Średnia itd.). Możesz użyć opcji Pokaż jako tabelę z menu kontekstowego wizualizacji raportu podzielonego na strony, aby wyświetlić rzeczywiste wartości przekazywane do raportów podzielonych na strony w czasie wykonywania.
  • Możesz mapować pole agregacji w usłudze Power BI, takie jak Suma, Średnia, Minimum lub Maksimum, do parametru raportu podzielonego na strony. Jeśli tak, rozważ, czy parametr raportu podzielonego na strony jest parametrem z jedną wartością, czy z wieloma wartościami. Jeśli mapowanie na parametr z jedną wartością, używana jest wartość agregacji. W przypadku mapowania na parametr o wielu wartościach wartości zagregowane wartości poszczególnych wierszy są mapowane na parametr .
  • Podczas osadzania raportu usługi Power BI zawierającego wizualizację raportu podzielonego na strony przy użyciu metody osadzania dla klientów potrzebna jest jednostka usługi i token osadzania z wieloma zasobami, jak wyjaśniono w temacie Jak osadzić raport usługi Power BI zawierający wizualizację raportu podzielonego na strony.
  • Po dodaniu raportu usługi Power BI zawierającego wizualizację raportu podzielonego na strony do aplikacji usługi Power BI pamiętaj, aby uwzględnić raport podzielony na strony w aplikacji, a także wszystkie podraporty i raporty docelowe przeglądania szczegółowego, od których zależy wizualizacja raportu. Jeśli aplikacja nie ma odbiorców lub raport podzielony na strony, do których odwołuje się wizualizacja, znajduje się w innym obszarze roboczym, użytkownicy aplikacji muszą mieć co najmniej dostęp do roli Osoby przeglądającego do obszaru roboczego raportu podzielonego na strony, aby wyświetlić raport podzielony na strony w wizualizacji. Jeśli chcesz zachować raport podzielony na strony ukryty w menu nawigacji aplikacji usługi Power BI, zapoznaj się z artykułem Zezwalaj na dostęp do ukrytej zawartości.
  • Wizualizacja raportu podzielonego na strony nie jest obsługiwana w przypadku subskrypcji ani eksportowania raportów usługi Power BI. Możesz otworzyć bazowy raport podzielony na strony i utworzyć dla niego subskrypcję, jak wyjaśniono w artykule Subskrybuj raporty podzielone na strony.
  • Wizualizacja raportu podzielonego na strony ma wbudowany limit redukcji danych o wartości 30 000 ze względu na wizualizację usługi Power BI maksymalnie 30 000. Jeśli jakiekolwiek pole używane w wizualizacji zawiera ponad 30 000 wartości, algorytm redukcji danych rozpoczyna się i porzuca wiersze powyżej limitu. W związku z tym raport podzielony na strony może pokazywać nieprawidłowe wyniki z powodu braku danych z parametrów raportu. Aby obejść ten temat, spróbuj użyć filtrów do odfiltrowania niepotrzebnych wartości lub zamapuj parametry raportu na pola o mniejszej liczbie wartości.
  • Czas trwania sesji raportu podzielonego na strony jest ograniczony przez czas wygaśnięcia tokenu dostępu. Obecnie nie ma obsługi automatycznego odświeżania tokenu. Po wygaśnięciu sesji zostanie wyświetlone okno dialogowe z monitem o odświeżenie wizualizacji i rozpoczęcie nowej sesji renderowania.
  • Wizualizacja raportu podzielonego na strony nie jest aktualizowana w ramach potoków wdrażania. Aby obejść ten problem, edytuj raport usługi Power BI w miejscu docelowym, aby zaktualizować wizualizację raportu podzielonego na strony, aby używać raportu podzielonego na strony w docelowym obszarze roboczym.

Używanie modelu semantycznego usługi Power BI z parametrem daty

Uwaga

Wersje programu Power BI Report Builder 15.7.01704.0001 i nowsze umożliwiają używanie parametrów daty z wizualizacją raportu podzielonego na strony bez konieczności wykonania następnych kroków. Pobierz najnowszą wersję programu Power BI Report Builder.

W przypadku korzystania z modelu semantycznego usługi Power BI jako źródła danych raportu podzielonego na strony i skonfigurowania parametru daty w zapytaniu, który następnie automatycznie generuje tabelę parametrów i parametr, użycie tego parametru w parametrze raportu podzielonego na strony zakończy się niepowodzeniem. Raport podzielony na strony wizualnie traktuje parametr jako pole tekstowe i nie pasuje do pola daty usługi Power BI. Dostępne są trzy opcje obejścia:

  • W tym samym źródle danych usługi Power BI utwórz nowy zestaw danych z tylko wartościami daty. Użyj tego zestawu danych jako dostępnych wartości parametru, ustawiając typ danych parametru jako Data/godzina.
  • Ręcznie zmień tekst zapytania języka DAX w automatycznie wygenerowanym zestawie danych, aby usunąć część, która ustawia parametr na wartość tekstową.
  • Zmień semantyczny model usługi Power BI przy użyciu dodatku Power Query, aby dodać kolumnę, która formatuje pole daty jako pole tekstowe.

Masz więcej pytań? Dołącz do społeczności użytkowników usługi Power BI