Power BI - Usługa Power BI: publikacja i udostępnianie
Nie mogę pobrać pliku .pbix z usługi Power BI
W skrócie
Polecenie Pobierz ten plik w usłudze Power BI jest niewidoczne albo wyszarzone, a jeden z trybów pobierania .pbix ma podpowiedź, że jest niedostępny, na przykład dla modelu z odświeżaniem przyrostowym.
Według dokumentacji Microsoft pobieranie wymaga roli co najmniej Współautor i włączonego ustawienia administratora, a modelu z odświeżaniem przyrostowym, w trybie Direct Lake, z automatycznymi agregacjami albo ponad limit rozmiaru nie pobierzesz z danymi.
Pobierz wtedy kopię raportu z połączeniem na żywo, a plik źródłowy trzymaj poza usługą: jako projekt .pbip w repozytorium albo w folderze zespołu. Pobieranie z usługi nie zastępuje kopii zapasowej.
Pobieranie pliku .pbix z usługi Power BI ratuje autora, który zgubił plik źródłowy, i analityka, który przejmuje cudzy raport. Czasem polecenia nie ma w menu, czasem plik da się pobrać tylko bez danych. Pokazujemy, jakie tryby pobierania ma usługa, które ograniczenia według dokumentacji Microsoft blokują pobranie i jak ustawić pracę, żeby plik źródłowy nie istniał tylko w usłudze.
Jak to wygląda w praktyce
W raporcie otwartym w usłudze polecenie jest w menu Plik, pozycja Pobierz ten plik, obok Zapisz jako i Eksportuj. Tak było w kursie przy raporcie nordvella_22_ols. Po kliknięciu usługa pyta o tryb: Kopia raportu i danych (pbix), Kopia raportu z połączeniem na żywo z danymi online (pbix) albo Pusty raport tylko z zestawem danych (.pbix). Problem wygląda na trzy sposoby: pozycji nie ma w menu, pozycja jest wyszarzona albo jeden z trybów jest niedostępny i ma podpowiedź z powodem.
Podpowiedzi nazywają przyczynę wprost, na przykład „Model danych ma włączone odświeżanie przyrostowe.”, „Model danych jest skonfigurowany dla dużych zestawów danych.” albo „Połączenie na żywo z zestawem danych przechowywanym w obszarze Mój obszar roboczy nie jest obsługiwane.” Usługa ma też komunikaty dla nieudanego pobrania, takie jak „Nie można pobrać tego pliku, ponieważ zestaw danych został zmieniony przez odświeżanie przyrostowe.”, „Nie można pobrać tego pliku, ponieważ zestaw danych jest w trybie Direct Lake.” i „Nie można pobrać tego pliku, ponieważ zestaw danych został zmieniony za pośrednictwem punktu końcowego XMLA.”
Dlaczego tak się dzieje
Pobranie .pbix to odtworzenie pliku z tego, co leży w usłudze, i nie zawsze jest możliwe. Według dokumentacji Microsoft potrzebujesz roli co najmniej Współautor w obszarze raportu, a gdy raport korzysta z modelu z innego obszaru, także tam. Administrator może wyłączyć pobieranie w całej organizacji ustawieniem dzierżawy Pobierz raporty, opisanym jako „Użytkownicy w organizacji mogą pobierać pliki pbix i raporty podzielone na strony.” Przy wyłączonym ustawieniu polecenia w usłudze w ogóle nie widać.
Druga grupa przyczyn dotyczy modelu. Modelu z odświeżaniem przyrostowym, w trybie Direct Lake ani z automatycznymi agregacjami nie pobierzesz do pliku, a raport na modelu z odświeżaniem przyrostowym albo w trybie Direct Lake pobierzesz tylko jako kopię z połączeniem na żywo. W kursie okno polityki odświeżania przyrostowego ostrzegało o tym już w Desktopie: po publikacji z tymi ustawieniami nie pobierzesz modelu z powrotem. Limit rozmiaru zależy od pojemności, a modelu większego niż 50 GB nie pobierzesz z danymi wcale. Nie pobierzesz też raportu zbudowanego w usłudze na modelu z innego obszaru, elementów wdrożonych potokiem wdrażania ani raportu z modelu zaimportowanego ze służbowego lub szkolnego konta OneDrive, a dokumentacja odradza pobieranie elementów po integracji z Git, bo wynik bywa zawodny. Jak usługa dzieli tabelę na partycje po publikacji, opisujemy w poście o odświeżaniu przyrostowym.
Ramka u góry ostrzega o rzeczy nieodwracalnej: po publikacji z tymi ustawieniami nie pobierzesz modelu z powrotem do Power BI Desktop.
Co zrobić krok po kroku
Sprawdź swoją rolę. W obszarze roboczym kliknij Zarządzaj dostępem i odszukaj swoje konto. Rola Osoba przeglądająca nie wystarcza, potrzebny jest co najmniej Współautor, a gdy raport korzysta z modelu z innego obszaru, ta sama rola w tamtym obszarze. Osoba z samym dostępem do aplikacji nie ma roli w obszarze, więc też nie pobierze pliku.
Otwórz raport i wybierz Plik, Pobierz ten plik. Według dokumentacji Microsoft pobierzesz go zarówno w trybie wyświetlania, jak i edycji, a sam model także z menu Więcej opcji przy modelu semantycznym na liście obszaru. Gdy pozycji nie ma także dla Współautora, poproś administratora o sprawdzenie ustawienia dzierżawy Pobierz raporty.
W oknie wyboru trybu najedź na wyszarzoną pozycję i przeczytaj podpowiedź. Gdy dostępna jest Kopia raportu z połączeniem na żywo z danymi online (pbix), pobierz ją: dostaniesz strony i wizualizacje bez danych, połączone z modelem w usłudze. Do poprawek wyglądu raportu to wystarcza, a model zostaje jeden. Tak działają raporty z połączeniem na żywo z modelem w usłudze.
Gdy potrzebujesz samego modelu, wybierz Pusty raport tylko z zestawem danych (.pbix) albo pobierz model z jego menu. Przy automatycznych agregacjach dokumentacja Microsoft każe najpierw wyłączyć ich trenowanie w ustawieniach modelu i usunąć tabele agregacji. Przy odświeżaniu przyrostowym i trybie Direct Lake ta droga jest zamknięta.
Otwórz pobrany plik w aktualnej wersji Power BI Desktop. Według dokumentacji Microsoft starsza wersja może go nie otworzyć, co opisujemy w poście o pliku z nowszej wersji Power BI Desktop. Desktop może też ostrzec, że część funkcji usługi nie działa w Desktopie, a najnowszą wersję raportu edytowanego w usłudze oglądasz dalej w usłudze.
Gdy pliku nie da się pobrać wcale, odtwórz go z kopii, a kopię zrób od razu przy następnym pliku. W kursie zapisaliśmy raport jako projekt Power BI: Plik, Zapisz jako, Przeglądaj to urządzenie i typ Pliki projektów usługi Power BI (*.pbip). Projekt to foldery z plikami tekstowymi, w tym model w formacie TMDL, a plik .gitignore wyklucza z repozytorium pamięć podręczną z danymi cache.abf. Połączenie obszaru z repozytorium pokazujemy w lekcji o potokach wdrażania i Git.
Jak sprawdzić, że problem zniknął
Naprawione, gdy plik otwiera się w Power BI Desktop i ma te same strony co raport w usłudze, a przy kopii z danymi także te same liczby. Przy kopii z połączeniem na żywo pasek stanu Desktopu pokazuje „Połączono na żywo z modelem semantycznym usługi Power BI: nordvella_22_ols w Nordvella Zarzad”, a dane dalej przychodzą z usługi, więc bez dostępu do modelu raport nic nie pokaże.
Nie trzymaj pliku wyłącznie w usłudze. Źródłowy .pbix albo projekt .pbip trzymaj w repozytorium albo w folderze zespołu, a model z odświeżaniem przyrostowym rozwijaj wyłącznie z pliku źródłowego, bo z usługi go nie odzyskasz. Przed włączeniem polityki odświeżania przyrostowego zapisz kopię pliku. Według dokumentacji Microsoft przy każdym pobraniu tego samego pliku zmienia się sekcja SecurityBindings, więc różnica między dwoma pobranymi plikami nie musi oznaczać zmiany w raporcie.
Źródła i sposób sprawdzenia
Microsoft Learn: Download a report from the Power BI service to Power BI Desktop (źródło)
Microsoft Learn: Incremental refresh and real-time data for semantic models (źródło)
Microsoft Learn: Power BI Desktop projects (PBIP) (źródło)
Kurs Power BI, lekcja 19 (ostrzeżenie w oknie polityki odświeżania przyrostowego) i lekcja 26 (projekt .pbip)
Zachowanie programu sprawdziliśmy w Power BI Desktop 2.157 (wydanie z sierpnia 2026 r.) z polskim interfejsem, a przykłady na modelu sieci Nordvella z bezpłatnego kursu Power BI. Microsoft wydaje nową wersję Power BI Desktop co miesiąc, więc nazwy przycisków i limity usługi mogą się zmieniać. Aktualne wartości podaje dokumentacja Microsoft Learn.
Dlaczego nie mogę pobrać pliku pbix z usługi Power BI?
Według dokumentacji Microsoft potrzebujesz roli co najmniej Współautor w obszarze roboczym, a administrator nie może mieć wyłączonego ustawienia Pobierz raporty. Pobranie z danymi blokują też odświeżanie przyrostowe, tryb Direct Lake, automatyczne agregacje i limit rozmiaru modelu. Wtedy zostaje kopia raportu z połączeniem na żywo.
Czy da się pobrać pbix z odświeżaniem przyrostowym?
Nie z danymi. Modelu opublikowanego z polityką odświeżania przyrostowego nie pobierzesz z powrotem do Power BI Desktop, o czym ostrzega już okno polityki w Desktopie. Raport na takim modelu pobierzesz jako kopię z połączeniem na żywo, a sam model rozwijasz z pliku źródłowego.
Co to jest kopia raportu z połączeniem na żywo w Power BI?
To plik .pbix ze stronami i wizualizacjami raportu, ale bez danych. Łączy się z modelem semantycznym w usłudze, więc do pracy z nim potrzebujesz dostępu do tego modelu. Usługa proponuje ten tryb między innymi wtedy, gdy model ma odświeżanie przyrostowe.
Jak zabezpieczyć plik Power BI, którego nie da się pobrać z usługi?
Trzymaj plik źródłowy poza usługą, na przykład jako projekt Power BI (.pbip) w repozytorium Git albo w folderze zespołu. Projekt zapisuje model i raport w plikach tekstowych, a pamięć podręczna z danymi zostaje poza repozytorium. Przed włączeniem odświeżania przyrostowego zapisz kopię pliku.
Komentarze (0)
Brak komentarzy...