Eksportowanie raportów podzielonych na strony w usłudze Power BI
DOTYCZY: Power BI Report Builder usługa Power BI Power BI Desktop
Raport podzielony na strony usługi Power BI można wyeksportować do innego formatu pliku, takiego jak PowerPoint, Image, PDF, Accessible PDF lub Microsoft Word. Raport można wyeksportować z programu Power BI Report Builder (dostępny plik PDF jest obsługiwany tylko w usługa Power BI).
Wyeksportuj raport, aby wykonać jedno z następujących zadań:
Praca z danymi raportu w innej aplikacji. Możesz na przykład wyeksportować raport do programu Excel, a następnie kontynuować pracę z danymi w programie Excel.
Wydrukuj raport w innym formacie. Możesz na przykład wyeksportować raport do formatu pliku PDF, a następnie wydrukować go.
Zapisz kopię raportu jako inny typ pliku. Możesz na przykład wyeksportować raport do programu Word i zapisać go, tworząc kopię raportu.
Podział na strony raportu może mieć wpływ podczas eksportowania raportu do innego formatu. Podczas wyświetlania podglądu raportu wyświetlasz raport, gdy jest renderowany przez rozszerzenie renderowania HTML, które jest zgodne z regułami podziału strony nietrwałej. Podczas eksportowania raportu do innego formatu pliku, takiego jak Adobe Acrobat (PDF), stronicowanie jest oparte na rozmiarze strony fizycznej, który jest zgodny z regułami podziału strony twardej. Strony można również rozdzielić logicznymi podziałami stron, które dodajesz do raportu, ale rzeczywista długość strony różni się w zależności od używanego typu modułu renderowania. Aby zmienić stronicowanie raportu, musisz zrozumieć zachowanie stronicowania wybranego rozszerzenia renderowania. Może być konieczne dostosowanie projektu układu raportu dla tego rozszerzenia renderowania. Aby uzyskać więcej informacji, zobacz Układ strony i renderowanie.
Eksportowanie raportu z programu Power BI Report Builder
Uruchom lub wyświetl podgląd raportu.
Na wstążce wybierz pozycję Eksportuj.
Wybierz format, którego chcesz użyć.
Zostanie otwarte okno dialogowe Zapisz jako . Domyślnie nazwą pliku jest wyeksportowany raport. Opcjonalnie możesz zmienić nazwę pliku.
Eksportowanie raportu z usługa Power BI
Na stronie głównej usługa Power BI przejdź do raportu, który chcesz wyeksportować.
Wybierz raport do renderowania i podglądu raportu.
Na pasku narzędzi Podgląd raportów wybierz strzałkę listy rozwijanej Eksportuj .
Wybierz format, którego chcesz użyć.
Wybierz Eksportuj. Zostanie wyświetlone okno dialogowe z pytaniem, czy chcesz otworzyć lub zapisać plik.
Aby wyświetlić raport w wybranym formacie eksportu, wybierz pozycję Otwórz.
- lub -
Aby natychmiast zapisać raport w wybranym formacie eksportu, wybierz pozycję Zapisz.
Korzystając z aplikacji skojarzonej z wybranym formatem, raport jest wyświetlany lub zapisywany. Jeśli wybierzesz pozycję Zapisz, zostanie wyświetlony monit o lokalizację, w której można zapisać raport.
Renderowanie typów rozszerzeń
Istnieją trzy typy rozszerzeń renderowania usług Reporting Services:
Rozszerzenia modułu renderowania danych Rozszerzenia renderowania danych usuwają wszystkie informacje o formatowaniu i układzie z raportu i wyświetlają tylko dane. Wynikowy plik może służyć do importowania nieprzetworzonych danych raportu do innego typu pliku, takiego jak excel, inna baza danych, komunikat danych XML lub aplikacja niestandardowa. Moduły renderowania danych nie obsługują podziałów stron.
Obsługiwane są następujące rozszerzenia renderowania danych: CSV i XML.
Rozszerzenia renderowania nietrwałego podziału strony nietrwałe rozszerzenia renderowania podziału strony zachowują układ raportu i formatowanie. Wynikowy plik jest zoptymalizowany pod kątem wyświetlania i dostarczania opartego na ekranie, takiego jak na stronie internetowej lub w kontrolkach programu ReportViewer .
Obsługiwane są następujące nietrwałe rozszerzenia renderowania podziału strony: Microsoft Excel, Microsoft Word i Archiwum sieci Web (MHTML). Archiwum internetowe (MHTML) jest obsługiwane tylko w programie Power BI Report Builder.
Twarde rozszerzenia renderowania podziału strony Twarde rozszerzenia renderowania podziału strony utrzymują układ raportu i formatowanie. Wynikowy plik jest zoptymalizowany pod kątem spójnego środowiska drukowania lub wyświetlania raportu w trybie online w formacie książki.
Obsługiwane są następujące twarde rozszerzenia renderowania podziału strony: TIFF i PDF.
Formaty, które można eksportować podczas wyświetlania raportów
Usługi Reporting Services udostępniają rozszerzenia renderowania renderujące raporty w różnych formatach. Należy zoptymalizować projekt raportu dla wybranego formatu pliku. W poniższej tabeli wymieniono formaty, które można wyeksportować z interfejsu użytkownika. Istnieją dodatkowe formaty, których można używać z subskrypcjami usług Reporting Services lub w przypadku eksportowania z dostępu do adresu URL. Zobacz sekcję Inne sposoby eksportowania raportóww tym temacie.
Formatuj | Typ rozszerzenia renderowania | opis |
---|---|---|
Plik Acrobat (PDF) | Podział strony twardej | Rozszerzenie renderowania plików PDF renderuje raport do plików, które można otworzyć w programie Adobe Acrobat i innych przeglądarkach plików PDF innych firm, które obsługują format PDF 1.3. Mimo że plik PDF 1.3 jest zgodny z programem Adobe Acrobat 4.0 lub nowszym, usługi Reporting Services obsługują program Adobe Acrobat 6 lub nowszy. Rozszerzenie renderowania nie wymaga oprogramowania Adobe do renderowania raportu. Jednak osoby przeglądające pliki PDF, takie jak Adobe Acrobat, są wymagane do wyświetlania lub drukowania raportu w formacie PDF. Aby uzyskać więcej informacji, zobacz Eksportowanie do pliku PDF. |
CSV | Data | Rozszerzenie renderowania wartości rozdzielanych przecinkami (CSV) renderuje raporty jako spłaszczoną reprezentację danych z raportu w standardowym formacie zwykłego tekstu, który można łatwo odczytać i wymieniać z wieloma aplikacjami. Aby uzyskać więcej informacji, zobacz Eksportowanie do pliku CSV. |
EXCELOPENXML | Podział strony nietrwałej | Wyświetlane jako "Excel" w menu eksportu podczas przeglądania raportów. Rozszerzenie renderowania programu Excel renderuje raport jako dokument programu Excel (.xlsx), który jest zgodny z programem Microsoft Excel 2013. Aby uzyskać więcej informacji, zobacz Eksportowanie do programu Microsoft Excel. |
PowerPoint | Podział strony twardej | Rozszerzenie renderowania programu PowerPoint renderuje raport jako dokument programu PowerPoint (.pptx), który jest zgodny z programem PowerPoint 2013. |
Plik TIFF | Podział strony twardej | Rozszerzenie renderowania obrazów renderuje raport do mapy bitowej lub metapliku. Domyślnie rozszerzenie renderowania obrazów tworzy plik TIFF raportu, który można wyświetlić na wielu stronach. Po odebraniu obrazu przez klienta można go wyświetlić w przeglądarce obrazów i wydrukować. Rozszerzenie renderowania obrazów może generować pliki w dowolnych formatach obsługiwanych przez GDI+: BMP, EMF, EMFPlus, GIF, JPEG, PNG i TIFF. Aby uzyskać więcej informacji, zobacz Eksportowanie do pliku obrazu. Rozszerzenie renderowania obrazów nie jest widoczne na usługa Power BI. |
Archiwum sieci Web | Podział strony nietrwałej | Rozszerzenie renderowania HTML renderuje raport w formacie HTML. Rozszerzenie renderowania może również tworzyć w pełni sformułowane strony HTML lub fragmenty kodu HTML do osadzania na innych stronach HTML. Cały kod HTML jest generowany przy użyciu kodowania UTF-8. Rozszerzenie renderowania HTML to domyślne rozszerzenie renderowania raportów, które są wyświetlane w programie Power BI Report Builder i wyświetlane w przeglądarce, w tym w przypadku uruchamiania w usługa Power BI. Aby uzyskać więcej informacji, zobacz Renderowanie do kodu HTML. Archiwum internetowe (MHTML) jest obsługiwane tylko w programie Power BI Report Builder |
WORDOPENXML | Podział strony nietrwałej | Wyświetlane jako "Word" w menu eksportu podczas wyświetlania raportów. Rozszerzenie renderowania programu Word renderuje raport jako dokument programu Word (.docx), który jest zgodny z programem Microsoft Word 2013. Aby uzyskać więcej informacji, zobacz Eksportowanie do programu Microsoft Word. |
XML | Data | Rozszerzenie renderowania XML zwraca raport w formacie XML. Schemat pliku XML raportu jest specyficzny dla raportu i zawiera tylko dane. Informacje o układzie nie są renderowane, a stronicowanie nie jest obsługiwane przez rozszerzenie renderowania XML. Kod XML wygenerowany przez to rozszerzenie można zaimportować do bazy danych, użyć jako komunikatu danych XML lub wysłać do aplikacji niestandardowej. Aby uzyskać więcej informacji, zobacz Eksportowanie do formatu XML. |
Program Power BI Report Builder udostępnia dodatkowe funkcje ułatwiające tworzenie raportów, które działają dobrze w innych formatach. Podziały stron w regionach danych elementu tablix (tabela, macierz i lista), grupy i prostokąty zapewniają lepszą kontrolę nad stronicowaniem raportu. Strony raportu rozdzielone podziałami stron mogą mieć różne nazwy stron i resetować numerowanie stron. Używając wyrażeń, nazwy stron i numery stron można dynamicznie aktualizować po uruchomieniu raportu. Aby uzyskać więcej informacji, zobacz stronicowanie w raportach podzielonych na strony (Power BI Report Builder).
Ponadto możesz użyć wbudowanego formatu RenderFormat, aby warunkowo zastosować różne układy raportów dla różnych modułów renderujących. Aby uzyskać więcej informacji, zobacz Wbudowane funkcje globalne i rReferences użytkowników
Rozwiązywanie problemów z wyeksportowanych raportów
Czasami raporty wyglądają inaczej lub nie działają w odpowiedni sposób po wyeksportowaniu ich do innego formatu. Dzieje się tak, ponieważ niektóre reguły i ograniczenia mogą mieć zastosowanie do modułu renderowania. Wiele ograniczeń można rozwiązać, rozważając je podczas tworzenia raportu. Może być konieczne użycie w raporcie nieco innego układu, dokładne wyrównanie elementów, ograniczenie stopek do jednego wiersza tekstu itd.
Liczby arabskie i daty
Jeśli raport zawiera tekst Unicode z liczbami arabskimi lub datami w języku arabskim, daty i liczby nie są renderowane poprawnie podczas eksportowania raportu do dowolnego z poniższych formatów ani drukowania raportu.
- Word
- Excel
- Obraz/TIFF
Jeśli eksportujesz raport do kodu HTML, daty i liczby są renderowane poprawnie.
Eksportowanie raportów z osadzonymi lub zewnętrznymi obrazami
Podczas eksportowania raportu podzielonego na strony w formacie programu PowerPoint, jeśli raport ma osadzony lub zewnętrzny obraz w tle, obraz nie jest wyświetlany w wyeksportowanym pliku. To samo dotyczy eksportowania do innych formatów, takich jak PDF.
Inne sposoby eksportowania raportów
Eksportowanie raportu to zadanie na żądanie wykonywane po otwarciu raportu w programie Power BI Report Builder. Jeśli chcesz zautomatyzować operację eksportowania (na przykład w celu wyeksportowania raportu i wysłania jako załącznika wiadomości e-mail zgodnie z harmonogramem cyklicznym), utwórz subskrypcję, która dostarcza raport do folderu udostępnionego.
Raporty w wersji zapoznawczej w narzędziach raportowania lub otwierane w aplikacji przeglądarki, takie jak usługa Power BI, są zawsze renderowane w formacie HTML. Nie można określić innego rozszerzenia renderowania jako domyślnego do wyświetlania. Możesz jednak utworzyć subskrypcję, która tworzy raport w formacie renderowania, który ma zostać dostarczony do kolejnej skrzynki odbiorczej poczty e-mail.
Dostęp do raportu można również uzyskać za pośrednictwem adresu URL, który określa rozszerzenie renderowania jako parametr adresu URL i renderuje raport bezpośrednio do określonego formatu bez wcześniejszego renderowania go w kodzie HTML.
Aby uzyskać więcej informacji, zobacz Eksportowanie raportu podzielonego na strony przy użyciu dostępu do adresu URL.