Kiedy używać raportów podzielonych na strony w usłudze Power BI
Ten artykuł jest przeznaczony dla Ciebie jako autor raportu, który projektuje raporty dla usługi Power BI. Zawiera sugestie ułatwiające wybór, kiedy tworzyć raporty podzielone na strony w usłudze Power BI.
Raporty podzielone na strony usługi Power BI są zoptymalizowane pod kątem drukowania lub generowania plików PDF. Zapewniają one również możliwość tworzenia układów o wysokim formacie i gotowych do drukowania. Dlatego raporty podzielone na strony są idealne dla raportów operacyjnych, takich jak faktury sprzedaży.
Natomiast raporty usługi Power BI są zoptymalizowane pod kątem eksploracji i interakcyjności. Ponadto mogą prezentować dane przy użyciu kompleksowej gamy ultra-nowoczesnych wizualizacji. Dlatego raporty usługi Power BI są idealne dla raportów analitycznych, umożliwiając użytkownikom raportów eksplorowanie danych oraz odnajdywanie relacji i wzorców.
Zalecamy użycie raportu podzielonego na strony usługi Power BI w następujących przypadkach:
- Wiesz, że raport musi być drukowany lub wyjściowy jako dokument PDF.
- Układy siatki danych mogą rozszerzać i przepełniać. Należy wziąć pod uwagę, że tabela lub macierz w raporcie usługi Power BI nie może dynamicznie zmieniać rozmiaru, aby wyświetlić wszystkie dane — zamiast tego zapewni paski przewijania. Jednak jeśli zostanie wydrukowany, nie będzie możliwe przewinięcie w celu wyświetlenia żadnych danych poza widokiem.
- Funkcje i możliwości usługi Power BI podzielone na strony działają na twoją korzyść. Wiele takich scenariuszy raportów opisano w dalszej części tego artykułu.
Starsze raporty
Jeśli masz już raporty języka RDL (Report Definition Language) usług SQL Server Reporting Services (SSRS), możesz je ponownie rozpracować jako raporty usługi Power BI lub zmigrować je jako raporty podzielone na strony do usługi Power BI. Aby uzyskać więcej informacji, zobacz Migrowanie raportów usług SQL Server Reporting Services do usługi Power BI.
Po opublikowaniu w obszarze roboczym usługi Power BI raporty podzielone na strony są dostępne obok raportów usługi Power BI. Następnie można je łatwo dystrybuować przy użyciu aplikacji usługi Power BI.
Możesz rozważyć przebudowę raportów usług SSRS, a nie ich migrację. Jest to szczególnie prawdziwe w przypadku tych raportów, które mają dostarczać środowiska analityczne. W takich przypadkach raporty usługi Power BI będą prawdopodobnie dostarczać lepsze środowiska użytkownika raportów.
Scenariusze raportów podzielonych na strony
Istnieje wiele atrakcyjnych scenariuszy, w których można faworyzować tworzenie raportu podzielonego na strony usługi Power BI. Wiele z tych funkcji lub możliwości nie jest obsługiwanych przez raporty usługi Power BI.
- Gotowe do drukowania: raporty podzielone na strony są zoptymalizowane pod kątem drukowania lub generowania plików PDF. W razie potrzeby regiony danych mogą rozszerzać i przepełniać wiele stron w kontrolowany sposób. Układy raportu mogą definiować marginesy oraz nagłówki i stopki stron.
- Formaty renderowania: usługa Power BI może renderować raporty podzielone na strony w różnych formatach. Formaty obejmują programy Microsoft Excel, Microsoft Word, Microsoft PowerPoint, PDF, CSV, XML i MHTML. (Format MHTML jest używany przez usługa Power BI do renderowania raportów). Użytkownicy raportu mogą zdecydować się na wyeksportowanie w formacie odpowiadającym im.
- Układ precyzji: możesz zaprojektować układy o wysokim formacie, gotowe do drukowania — do dokładnego rozmiaru i lokalizacji skonfigurowanej w ułamkach cali lub centymetrach.
- Układ dynamiczny: układy dynamiczne można tworzyć, ustawiając wiele właściwości raportu, aby używać VB.NET wyrażeń. Wyrażenia mają dostęp do wielu podstawowych bibliotek .NET Framework.
- Układ specyficzny dla renderowania: możesz użyć wyrażeń, aby zmodyfikować układ raportu na podstawie zastosowanego formatu renderowania. Możesz na przykład zaprojektować raport, aby wyłączyć przełączanie widoczności (w celu przechodzenia do szczegółów i uogólniania), gdy jest renderowany przy użyciu formatu nieinterakcyjnego, takiego jak PDF.
- Zapytania natywne: nie musisz najpierw publikować modelu semantycznego usługi Power BI. Istnieje możliwość tworzenia natywnych zapytań (lub używania procedur składowanych) dla dowolnego obsługiwanego źródła danych. Zapytania mogą obejmować parametryzację.
- Projektanci zapytań graficznych: program Power BI Report Builder zawiera projektantów zapytań graficznych, które ułatwiają pisanie i testowanie zapytań dotyczących zestawów danych.
- Statyczne zestawy danych: możesz zdefiniować zestaw danych i wprowadzić dane bezpośrednio do definicji raportu. Ta funkcja jest szczególnie przydatna do obsługi pokazu lub dostarczania weryfikacji koncepcji.
- Integracja danych: możesz łączyć dane z różnych źródeł danych lub ze statycznymi zestawami danych. Odbywa się to przez utworzenie pól niestandardowych przy użyciu wyrażeń VB.NET.
- Parametryzacja: możesz zaprojektować wysoce dostosowane środowiska parametryzacji, w tym oparte na danych i kaskadowe parametry. Istnieje również możliwość zdefiniowania wartości domyślnych parametrów. Te środowiska można zaprojektować, aby ułatwić użytkownikom raportów szybkie ustawianie odpowiednich filtrów. Ponadto parametry nie muszą filtrować danych raportu; mogą służyć do obsługi scenariuszy "analizy warunkowej" lub dynamicznego filtrowania lub stylów.
- Dane obrazów: Raport może renderować obrazy w formacie binarnym w źródle danych.
- Kod niestandardowy: możesz tworzyć bloki kodu funkcji VB.NET w raporcie i używać ich w dowolnym wyrażeniu raportu.
- Podraporty: możesz osadzić inne raporty usługi Power BI podzielone na strony (z tego samego obszaru roboczego) do raportu.
- Elastyczne siatki danych: masz szczegółową kontrolę nad układami siatki przy użyciu regionu danych elementu tablix. Obsługuje również złożone układy, w tym zagnieżdżone i sąsiadujące grupy. Można ją skonfigurować tak, aby powtarzała nagłówki po wydrukowaniu na wielu stronach. Ponadto może osadzić podraport lub inne wizualizacje, w tym paski danych, wykresy przebiegu w czasie i wskaźniki.
- Typy danych przestrzennych: region danych mapy może wizualizować typy danych przestrzennych programu SQL Server. W związku z tym typy danych GEOGRAPHY i GEOMETRY mogą służyć do wizualizacji punktów, linii lub wielokątów. Istnieje również możliwość wizualizacji wielokątów zdefiniowanych w plikach kształtów ESRI.
- Nowoczesne mierniki: mierniki promieniowe i liniowe mogą służyć do wyświetlania wartości wskaźników KPI i stanu. Można je nawet osadzać w regionach danych siatki, powtarzając się w grupach.
- Renderowanie HTML: możesz wyświetlać sformatowany tekst, gdy jest on przechowywany jako HTML.
- Korespondencja seryjna: możesz użyć symboli zastępczych pól tekstowych, aby wstrzyknąć wartości danych do tekstu. W ten sposób można utworzyć raport korespondencji seryjnej.
- Funkcje interakcyjne: Funkcje interakcyjne obejmują przełączanie widoczności (przechodzenie do szczegółów i uogólnianie), linki, sortowanie interakcyjne i etykietki narzędzi. Możesz również dodawać linki do raportów usługi Power BI lub innych raportów podzielonych na strony w usłudze Power BI. Linki mogą nawet przechodzić do innej lokalizacji w tym samym raporcie.
- Subskrypcje: usługa Power BI może dostarczać raporty podzielone na strony zgodnie z harmonogramem jako wiadomości e-mail z załącznikami raportów w dowolnym obsługiwanym formacie.
- Układy poszczególnych użytkowników: można tworzyć dynamiczne układy raportów na podstawie uwierzytelnionego użytkownika, który otwiera raport. Raport można zaprojektować tak, aby filtrować dane inaczej, ukrywać regiony danych lub wizualizacje, stosować różne formaty lub ustawiać wartości domyślne parametrów specyficznych dla użytkownika.
Powiązana zawartość
Aby uzyskać więcej informacji związanych z tym artykułem, zapoznaj się z następującymi zasobami: