Udostępnij za pośrednictwem


Tworzenie raportu usługi Power BI w rozszerzonym formacie raportu

DOTYCZY: program Power BI Desktop usługa Power BI

Rozszerzony format raportu usługi Power BI (PBIR) dla plików programu Power BI Project (PBIP) oznacza kamień milowy w osiągnięciu podstawowego celu trybu deweloperskiego programu Power BI Desktop. Zapewnia przyjazne dla źródła formaty plików, aby odblokować rozwijanie kodu i zwiększyć wydajność programowania.

Diagram projektu usługi Power BI z językami TMDL i PBIR.

Usługa Power BI Projects (PBIP) obsługuje zapisywanie raportu i modelu semantycznego w folderze przy użyciu formatów przyjaznych dla kontroli źródła:

  • Usługa PBIR dla raportu.
  • Język TMDL dla modelu semantycznego.

Format pliku PBIR upraszcza śledzenie zmian i rozwiązywanie konfliktów scalania. Używa poprawnie sformatowanego kodu JSON i organizuje każdą wizualizację, stronę, zakładkę itd. w osobnych plikach w strukturze folderów.

Zrzut ekranu przedstawiający strukturę folderów json wizualizacji.

Wydajność tworzenia raportów można zwiększyć na jeden z dwóch sposobów:

  • Kopiowanie i wklejanie wizualizacji, stron, zakładek lub plików między raportami.
  • Zastosuj zmiany wsadowe ręczne lub programowe do plików PBIR.

W przeciwieństwie do starszego formatu PBIR (report.json), usługa PBIR jest publicznie udokumentowanym formatem. Ten format umożliwia modyfikacje aplikacji spoza usługi Power BI. Każdy plik ma publiczny schemat JSON, który dokumentuje każdą właściwość i umożliwia edytorom kodu, takich jak Program Visual Studio Code, przeprowadzanie walidacji składni podczas edytowania. Po otwarciu program Power BI Desktop weryfikuje zmienione pliki PBIR w celu zagwarantowania pomyślnego załadowania.

Jak ją włączyć

Usługa PBIR jest obecnie dostępna w wersji zapoznawczej. Istniejące pliki projektu usługi Power BI można tworzyć lub konwertować tylko na plik PBIR przy użyciu programu Power BI Desktop. Najpierw należy włączyć tę funkcję w funkcjach programu Power BI Desktop w wersji zapoznawczej.

  1. Przejdź do >>w wersji zapoznawczej.
  2. Zaznacz pole wyboru obok pozycji Przechowywanie raportów przy użyciu rozszerzonego formatu metadanych (PBIR).

W wersji zapoznawczej interfejsy API REST integracji git i sieci szkieletowej nadal używają starszej wersji usługi PBIR (report.json) podczas eksportowania definicji raportu. Jeśli jednak raport jest importowany do sieci szkieletowej przy użyciu formatu PBIR, obie funkcje zaczynają eksportować definicję raportu przy użyciu formatu PBIR. Ogólnie dostępna usługa PBIR stanie się domyślnym formatem raportu.

Ograniczenia

Początkowo format PBIR ma pewne ograniczenia usługi, takie jak:

  • Nie można używać subskrypcji.
  • Widoki mobilne nie są wyświetlane w aplikacjach usługi Power BI.
  • Nie można wdrożyć przy użyciu potoków wdrażania.
  • Duże raporty z ponad 500 plikami napotykają problemy z wydajnością tworzenia (wyświetlanie raportów nie ma wpływu), w tym:
    • Zapisywanie w programie Power BI Desktop
    • Synchronizacja w integracji Git z Fabric

Aby uzyskać więcej informacji, zobacz dokumentację PBIR.

Następne kroki