Udostępnij za pośrednictwem


Renderowanie danych w raporcie podzielonym na strony (Power BI Report Builder)

DOTYCZY: Power BI Report Builder Power BI Desktop

W przypadku korzystania z modułów renderujących układ raportów podzielonych na strony usługi Power BI, takich jak HTML, MHTML, Word, Excel, PDF lub Image, dane i jego organizacja pozostają niezmienione. Podczas eksportowania przy użyciu formatu modułu renderowania danych, takiego jak wartość rozdzielona przecinkami (CSV) lub XML, nie są renderowane żadne elementy układu wizualizacji. Pliki CSV i XML stosują pewne reguły do treści raportu i jego zawartości podczas renderowania raportu podzielonego na strony. Te reguły określają sposób renderowania danych w tych formatach.

Zastosowania dla modułów renderujących dane

Za pomocą modułów renderujących dane można wykonywać następujące czynności:

  • Importowanie do bazy danych. CSV to wspólny format, który można łatwo importować przez wiele aplikacji baz danych, w tym programu SQL Server i programu Microsoft Access.

  • Importuj do programu Excel. Użyj modułu renderowania CSV, aby wyeksportować dane do programu Excel bez układu wizualizacji. Gdy dane są dostępne w programie Excel, możesz skorzystać ze standardowych narzędzi programu Excel, takich jak wykresy, formuły i tabele przestawne.

  • Przekształcenia XSLT. XSLT można zastosować do danych wyjściowych modułu renderowania XML. Ta transformacja po stronie serwera to zaawansowana technika przekształcania danych w praktycznie dowolny format.

  • Wymiana danych/EDI. Proces zewnętrzny może zażądać renderowania raportu w formacie CSV lub XML i korzystać z tych danych.

Formaty modułu renderowania danych

Formaty modułu renderowania danych są kontrolowane przez inny zestaw właściwości niż programy renderujące układ. Poniżej znajduje się lista właściwości ustawionych w okienku Właściwości , które mają zastosowanie tylko do modułów renderujących dane:

  • Właściwość DataElementOutput określa, czy określony element jest obecny w danych podczas eksportowania.

  • Właściwość DataElementName kontroluje nazwę elementu danych. W pliku CSV spowoduje to sterowanie nazwą nagłówka kolumny CSV. W formacie XML staje się to nazwą elementu XML lub atrybutu elementu.

  • Właściwość DataElementStyle kontroluje w formacie XML, czy element raportu jest renderowany jako element lub atrybut.

Opcja eksportu CSV zapisuje dane raportu jako pliki zwykłego tekstu rozdzielane przecinkami bez żadnego formatowania. Domyślnie plik używa przecinka (,) do rozdzielania pól i wierszy, ale to ustawienie można skonfigurować przy użyciu ustawień informacji o urządzeniu. Wynikowy plik można otworzyć w programie arkusza kalkulacyjnego, na przykład w programie Microsoft Excel lub używanym jako format importu dla innych programów. Plik .csv zostanie otwarty w edytorze tekstów, takim jak Notatnik. Jeśli dostęp jest uzyskiwany jako adres URL, plik .csv zwraca typ MIME tekstu/csv. Pliki to MIME w wersji 1.0. Aby uzyskać więcej informacji na temat renderowania raportu w typie pliku CSV, zobacz Eksportowanie do pliku CSV (program Power BI Report Builder i usługa).

Opcja eksportowania danych raportu z plikiem XML zapisuje raport jako plik XML. Schemat XML raportu jest specyficzny dla raportu. Informacje o układzie raportu nie są zapisywane przez opcję eksportu XML. Kod XML wygenerowany przy użyciu tej opcji można zaimportować do bazy danych, użyć jako komunikatu danych XML lub wysłać do aplikacji niestandardowej. Aby uzyskać więcej informacji na temat renderowania raportu w typie pliku XML, zobacz Eksportowanie do formatu XML (program Power BI Report Builder i usługa).