Udostępnij za pośrednictwem


Odświeżanie modelu semantycznego przechowywanego w usłudze OneDrive lub SharePoint Online

Importowanie plików z usługi OneDrive lub SharePoint Online do usługa Power BI to doskonały sposób, aby upewnić się, że praca w programie Power BI Desktop pozostaje zsynchronizowana z usługa Power BI.

Zalety przechowywania pliku programu Power BI Desktop w usłudze OneDrive lub SharePoint Online

W przypadku przechowywania pliku programu Power BI Desktop w usłudze OneDrive lub SharePoint Online wszystkie dane załadowane do modelu pliku są importowane do modelu semantycznego. Wszystkie raporty utworzone na podstawie pliku są ładowane do raportów w usługa Power BI. Załóżmy, że wprowadzasz zmiany w pliku w usłudze OneDrive lub SharePoint Online. Te zmiany mogą obejmować dodawanie nowych miar, zmienianie nazw kolumn lub edytowanie wizualizacji. Po zapisaniu pliku usługa Power BI synchronizuje się również z tymi zmianami, zwykle w ciągu około godziny.

Możesz wykonać jednorazowe ręczne odświeżanie bezpośrednio w programie Power BI Desktop, wybierając pozycję Odśwież na wstążce Narzędzia główne . Po wybraniu pozycji Odśwież odświeżysz model pliku ze zaktualizowanymi danymi z oryginalnego źródła danych. Tego rodzaju odświeżanie odbywa się całkowicie z poziomu samej aplikacji power BI Desktop. Różni się on od ręcznego lub zaplanowanego odświeżania w usłudze Power BI i ważne jest, aby zrozumieć rozróżnienie.

Screenshot of the Home ribbon in Power B I Desktop, showing the Refresh selection.

Podczas importowania pliku programu Power BI Desktop z usługi OneDrive lub SharePoint Online dane i informacje o modelu są ładowane do modelu semantycznego w usłudze Power BI. Następnie odświeżysz model semantyczny w usługa Power BI, ponieważ są one oparte na raportach. Ponieważ źródła danych są zewnętrzne, możesz ręcznie odświeżyć model semantyczny przy użyciu polecenia Odśwież teraz lub skonfigurować harmonogram odświeżania przy użyciu opcji Zaplanuj odświeżanie.

Screenshot of the semantic model in Power B I Desktop, showing the Schedule refresh selection.

Podczas odświeżania modelu semantycznego usługa Power BI nie łączy się z plikiem w usłudze OneDrive lub SharePoint Online w celu wykonywania zapytań o zaktualizowane dane. Używa informacji w modelu semantycznym, aby połączyć się bezpośrednio ze źródłami danych i wysyłać zapytania o zaktualizowane dane. Następnie dane są ładowane do modelu semantycznego. Te odświeżone dane w modelu semantycznym nie są synchronizowane z powrotem do pliku w usłudze OneDrive lub SharePoint Online.

Automatyczne i ręczne aktualizacje informacji o modelu

Domyślnie usługa Power BI aktualizuje informacje o modelu z usług OneDrive i SharePoint co godzinę. Jeśli chcesz, aby te aktualizacje były wykonywane ręcznie, możesz wyłączyć automatyczne odświeżanie usługi OneDrive w ustawieniach modelu semantycznego. Otwórz ustawienia modelu semantycznego, rozwiń sekcję Odświeżanie w usłudze OneDrive i ustaw przełącznik na Wył.

Screenshot showing automatic OneDrive refresh off toggle.

Właściciele modelu semantycznego a użytkownicy z uprawnieniami do zapisu

Domyślnie semantyczne właściciele modeli i użytkownicy semantycznych modeli z uprawnieniami do zapisu mogą ręcznie odświeżyć informacje o modelu i dane w modelu semantycznym przy użyciu polecenia Odśwież teraz. W ramach ręcznego odświeżania usługa Power BI pobiera najnowsze informacje o modelu z usługi OneDrive lub SharePoint, a następnie odświeża dane. Najnowsze informacje o modelu mogą obejmować nowe i zmodyfikowane połączenia danych oraz tabele dodane do plików w usłudze OneDrive lub SharePoint.

Możesz ograniczyć możliwość dodawania nowych źródeł danych do modelu semantycznego w usłudze Power BI, ograniczając aktualizacje informacji o modelu do semantycznych właścicieli modeli. W ustawieniach modelu semantycznego rozwiń węzeł Synchronizuj z usługami OneDrive i SharePoint, wybierz pozycję Ogranicz aktualizacje, a następnie wybierz pozycję Zastosuj.

Screenshot showing automatic OneDrive refresh restrict updates option.

W przypadku ograniczonych aktualizacji tylko właściciele semantycznych modeli mogą aktualizować informacje o modelu semantycznym przy użyciu zmian wprowadzonych w wersji przechowywanej w usłudze OneDrive i programie SharePoint. Właściciele modelu semantycznego muszą ręcznie odświeżyć modele semantyczne, aby zmiany zostały odzwierciedlone. Jeśli użytkownik modelu semantycznego z uprawnieniem do zapisu odświeży model semantyczny, zmiany z plików przechowywanych w usłudze OneDrive lub SharePoint nie zostaną odzwierciedlone.

Jeśli chcesz, aby właściciele modeli semantycznych i użytkownicy modelu semantycznego z uprawnieniami do zapisu mieli możliwość aktualizowania informacji o modelu, wybierz pozycję Aktualizacje automatyczne. Modele semantyczne w usługa Power BI są automatycznie aktualizowane przy użyciu zmian wprowadzonych w wersjach modeli semantycznych przechowywanych w usługach OneDrive i SharePoint.

Istniejące modele semantyczne zostaną ustawione na domyślne aktualizacje. Po zmianie ustawienia na Ogranicz aktualizacje lub Aktualizacje automatyczne aktualizacje domyślne nie będą już opcjami modelu semantycznego.

Nowe modele semantyczne zostaną przypisane aktualizacje z ograniczeniami po utworzeniu. Ustawienie można zmienić na Aktualizacje automatyczne , jeśli jest to konieczne, bez opcji stosowania domyślnego ustawienia aktualizacji .

Różnica między aktualizacjami automatycznymi i aktualizacjami domyślnymi polega na tym, że domyślne ustawienie aktualizacji jest stosowane do istniejących modeli semantycznych, podczas gdy ustawienie Aktualizacje automatyczne musi być stosowane po utworzeniu nowego modelu semantycznego, ponieważ nowe modele semantyczne są domyślne dla aktualizacji z ograniczeniami.

Nazwa ustawienia KtoTo może wprowadzać aktualizacje Typ odświeżania Dostępność Ustawienie domyślne
Ograniczanie aktualizacji Tylko właściciele modeli semantycznych Ręcznie Zawsze opcja W nowych modelach semantycznych
Automatyczne aktualizacje Właściciele modeli semantycznych i użytkownicy semantycznych modeli z uprawnieniami do zapisu Automatyczne Zawsze opcja Nigdy
Aktualizacje domyślne Właściciele modeli semantycznych i użytkownicy semantycznych modeli z uprawnieniami do zapisu Automatyczne Po zastosowaniu innego ustawienia nie jest już dostępna opcja W istniejących modelach semantycznych

Wymuszanie aktualizacji z ograniczeniami

Administratorzy dzierżawy mogą wymuszać aktualizacje z ograniczeniami we wszystkich modelach semantycznych w organizacji, wyłączając ustawienie dzierżawy Właściciele modeli semantycznych mogą automatycznie aktualizować modele semantyczne z plików importowanych z usługi OneDrive lub Programu SharePoint.

Screenshot showing automatic OneDrive refresh disabled in tenant settings.

W przypadku aktualizacji z ograniczeniami wymuszanych na poziomie dzierżawy właściciele modelu semantycznego nie mogą już włączać aktualizacji automatycznych w sekcji Synchronizacja z usługą OneDrive i programem SharePoint . Blok informacyjny pokazuje użytkownika, że administrator wyłączył automatyczne aktualizacje dla organizacji.

Screenshot showing semantic model settings note that owner can't enable automatic updates.

Co jest obsługiwane?

Usługa Power BI obsługuje odświeżanie i planowanie odświeżania dla modeli semantycznych utworzonych na podstawie plików programu Power BI Desktop zaimportowanych z dysku lokalnego, na którym używasz opcji Pobierz dane lub Edytor Power Query, aby nawiązać połączenie z następującymi źródłami danych i załadować je.

Uwaga

Odświeżanie usługi OneDrive dla modeli semantycznych połączeń na żywo jest obsługiwane. Jednak zmiana modelu semantycznego połączenia na żywo z jednego modelu semantycznego na inny w już opublikowanym raporcie nie jest obsługiwana w scenariuszu odświeżania usługi OneDrive.

Power BI Gateway — osobiste

  • Wszystkie źródła danych online wyświetlane w programie Power BI Desktop Pobierz dane i Edytor Power Query.
  • Wszystkie lokalne źródła danych wyświetlane w programie Power BI Desktop Pobierz dane i Edytor Power Query z wyjątkiem plików Hadoop (HDFS) i Microsoft Exchange.

Lokalna brama danych

Lokalna brama danych obsługuje odświeżanie następujących źródeł danych:

  • Tabelaryczne usługi Analysis Services
  • Wielowymiarowe usługi Analysis Services
  • SQL Server
  • SAP HANA
  • Oracle
  • Teradata
  • Plik
  • Folder
  • Lista programu SharePoint (lokalna)
  • Sieć Web
  • OData
  • IBM DB2
  • MySQL
  • Sybase
  • SAP BW
  • Baza danych IBM Informix
  • ODBC

Uwaga

Brama musi być zainstalowana i uruchomiona, aby usługa Power BI łączyła się z lokalnymi źródłami danych i odświeżyła model semantyczny.

OneDrive lub OneDrive dla miejsca pracy lub nauki. Jaka jest różnica?

Jeśli masz zarówno osobistą usługę OneDrive, jak i usługę OneDrive dla miejsca pracy lub nauki, zachowaj wszystkie pliki, które chcesz zaimportować do usługi Power BI w usłudze OneDrive dla miejsca pracy lub nauki. Oto dlaczego: prawdopodobnie do zalogowania się użyjesz dwóch różnych kont.

Po nawiązaniu połączenia z usługą OneDrive dla pracy lub nauki w usłudze Power BI połączenie jest łatwe, ponieważ konto usługi Power BI jest często takie samo jak konto usługi OneDrive dla konta służbowego. W przypadku osobistej usługi OneDrive zwykle logujesz się przy użyciu innego konta Microsoft.

Po zalogowaniu się przy użyciu konta Microsoft wybierz pozycję Nie wylogowuj mnie. Usługa Power BI może następnie synchronizować wszystkie aktualizacje w pliku w programie Power BI Desktop z modelami semantycznymi w usłudze Power BI.

Screenshot of the Sign in dialog, showing the Keep me signed box is checked.

Jeśli zmieniono poświadczenia firmy Microsoft, nie możesz zsynchronizować zmian między plikiem w usłudze OneDrive a modelem semantycznym w usłudze Power BI. Musisz połączyć się z plikiem i zaimportować go ponownie z usługi OneDrive.

Jak mogę zaplanować odświeżanie?

Po skonfigurowaniu harmonogramu odświeżania usługa Power BI łączy się bezpośrednio ze źródłami danych. Usługa Power BI używa informacji o połączeniu i poświadczeń w modelu semantycznym do wykonywania zapytań dotyczących zaktualizowanych danych. Następnie usługa Power BI ładuje zaktualizowane dane do modelu semantycznego. Następnie aktualizuje wszystkie wizualizacje i pulpity nawigacyjne raportu na podstawie tego modelu semantycznego w usługa Power BI.

Aby uzyskać szczegółowe informacje na temat konfigurowania zaplanowanego odświeżania, zobacz Konfigurowanie zaplanowanego odświeżania.

Gdy coś pójdzie nie tak

Gdy coś pójdzie nie tak, zwykle jest to spowodowane tym, że usługa Power BI nie może zalogować się do źródeł danych. Kwestie mogą również pójść źle, jeśli semantyczny model próbuje nawiązać połączenie z lokalnym źródłem danych, ale brama jest w trybie offline. Aby uniknąć tych problemów, upewnij się, że usługa Power BI może zalogować się do źródeł danych. Spróbuj zalogować się do źródeł danych w obszarze Poświadczenia źródła danych. Czasami hasło używane do logowania się do źródła danych zmienia się lub usługa Power BI zostaje wylogowana ze źródła danych.

Gdy zapiszesz zmiany w pliku programu Power BI Desktop w usłudze OneDrive i nie widzisz tych zmian w usłudze Power BI w ciągu godziny, może to być spowodowane tym, że usługa Power BI nie może nawiązać połączenia z usługą OneDrive. Spróbuj ponownie nawiązać połączenie z plikiem w usłudze OneDrive. Jeśli zostanie wyświetlony monit o zalogowanie się, upewnij się, że wybrano pozycję Nie wylogowuj mnie. Ponieważ usługa Power BI nie mogła nawiązać połączenia z usługą OneDrive w celu zsynchronizowania z plikiem, musisz ponownie zaimportować plik.

Modele semantyczne przechowywane w usłudze OneDrive lub SharePoint są domyślnie ustawione w celu ograniczenia aktualizacji . Jeśli model semantyczny jest ustawiony na ograniczenie aktualizacji, aktualizacje mogą wystąpić tylko wtedy, gdy semantyczny właściciel modelu ręcznie odświeży model semantyczny, co może spowodować zmiany w plikach usługi Power BI w usłudze OneDrive i programie SharePoint, które nie zostaną odzwierciedlone w usługa Power BI. Właściciel semantycznego modelu może napotkać komunikat o błędzie po zaktualizowaniu pliku w usłudze OneDrive lub SharePoint. Właściciel semantycznego modelu może naprawić błąd, wybierając opcję zawsze ręcznego odświeżania modelu semantycznego lub zmiany ustawienia semantycznego modelu na aktualizacje automatyczne.

Jeśli właściciel modelu semantycznego nie może zmienić ustawienia modelu semantycznego na aktualizacje automatyczne, administrator dzierżawy prawdopodobnie wymusił ograniczone aktualizacje we wszystkich modelach semantycznych w organizacji. Aby umożliwić właścicielowi modelu semantycznego zmianę ustawienia, muszą skontaktować się z administratorem sieci szkieletowej i poprosić administratora o włączenie właścicieli modelu semantycznego, aby mogli automatycznie aktualizować pliki zaimportowane z usługi OneDrive lub ustawienia programu SharePoint .

Jeśli właściciel modelu semantycznego skonfigurował zaplanowane odświeżanie modeli semantycznych, model będzie nadal odświeżany zgodnie z harmonogramem. Jednak pozostała zawartość raportu, taka jak wizualizacje, nie zostanie odświeżona, chyba że zostaną wprowadzone ręczne aktualizacje.

  • Importowanie plików pbix z etykietą poufności (chronionych i niechronionych) przechowywanych w usłudze OneDrive lub SharePoint Online, a także na żądanie i automatyczne odświeżanie modelu semantycznego z takich plików jest obsługiwane, z wyjątkiem następujących scenariuszy:

    • Chronione pliki pbix połączone na żywo i chronione pliki pbix usług Azure Analysis Services. Odświeżanie zakończy się niepowodzeniem. Ani zawartość raportu, ani etykieta nie zostaną zaktualizowane.
    • Niechronione pliki pbix z etykietą Live Połączenie: zawartość raportu zostanie zaktualizowana, ale etykieta nie zostanie zaktualizowana.
    • Gdy plik pbix miał nową etykietę poufności zastosowaną, że właściciel modelu semantycznego nie ma praw użytkowania. W takim przypadku odświeżanie zakończy się niepowodzeniem. Ani zawartość raportu, ani etykieta nie zostaną zaktualizowane.
    • Jeśli token dostępu właściciela modelu semantycznego dla usługi OneDrive/SharePoint wygasł. W takim przypadku odświeżanie zakończy się niepowodzeniem. Ani zawartość raportu, ani etykieta nie zostaną zaktualizowane.

Rozwiązywanie problemów

Czasami odświeżanie danych może nie być zgodnie z oczekiwaniami. Zwykle występują problemy z odświeżaniem danych podczas nawiązywania połączenia z bramą. Zapoznaj się z artykułami dotyczącymi rozwiązywania problemów z bramą, aby zapoznać się z narzędziami i znanymi problemami.

Rozwiązywanie problemów z lokalną bramą danych

Rozwiązywanie problemów z usługą Power BI Gateway — Personal

Masz więcej pytań? Spróbuj zapytać Społeczność usługi Power BI.