Sdílet prostřednictvím


Aktualizace sémantického modelu uloženého na OneDrivu nebo SharePointu Online

Import souborů z OneDrivu nebo SharePointu Online do služba Power BI je skvělý způsob, jak zajistit, aby vaše práce v Power BI Desktopu zůstala synchronizovaná s služba Power BI.

Výhody ukládání souboru Power BI Desktopu na OneDrive nebo SharePoint Online

Když uložíte soubor Power BI Desktopu na OneDrive nebo SharePoint Online, všechna data, která jste načetli do modelu souboru, se naimportují do sémantického modelu. Všechny sestavy, které jste ze souboru vytvořili, se načtou do sestav v služba Power BI. Řekněme, že provedete změny souboru na OneDrivu nebo SharePointu Online. Mezi tyto změny patří přidání nových měr, změna názvů sloupců nebo úprava vizualizací. Jakmile soubor uložíte, služba Power BI se s těmito změnami synchronizují také, obvykle přibližně do hodiny.

Jednorázovou ruční aktualizaci můžete provést přímo v Power BI Desktopu tak, že na pásu karet Domů vyberete Aktualizovat. Když vyberete Aktualizovat, aktualizujete model souboru aktualizovanými daty z původního zdroje dat. Tento druh aktualizace probíhá zcela přímo v samotné aplikaci Power BI Desktopu. Liší se od ruční nebo plánované aktualizace v Power BI a je důležité pochopit rozdíl.

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

Při importu souboru Power BI Desktopu z OneDrivu nebo SharePointu Online načtete data a informace o modelu do sémantického modelu v Power BI. Potom aktualizujete sémantický model v služba Power BI, protože to jsou vaše sestavy založené. Vzhledem k tomu, že zdroje dat jsou externí, můžete ručně aktualizovat sémantický model pomocí funkce Aktualizovat nebo můžete nastavit plán aktualizace pomocí funkce Naplánovat aktualizaci.

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

Když aktualizujete sémantický model, Power BI se k souboru na OneDrivu nebo SharePointu Online nepřipojí a dotazuje se na aktualizovaná data. Pomocí informací v sémantickém modelu se připojuje přímo ke zdrojům dat a dotazuje se na aktualizovaná data. Potom tato data načte do sémantického modelu. Tato obnovená data v sémantickém modelu se nesynchronizuje zpět do souboru na OneDrivu nebo SharePointu Online.

Automatické versus ruční aktualizace informací o modelu

Power BI ve výchozím nastavení aktualizuje informace o modelu z OneDrivu a SharePointu po hodinách. Pokud chcete, aby tyto aktualizace probíhaly ručně, můžete automatickou aktualizaci OneDrivu zakázat v nastavení sémantického modelu. Otevřete nastavení sémantického modelu, rozbalte oddíl aktualizace OneDrivu a nastavte přepínač na Vypnuto.

Screenshot showing automatic OneDrive refresh off toggle.

Sémantické vlastníky modelů versus uživatelé s oprávněním k zápisu

Ve výchozím nastavení mohou vlastníci sémantických modelů a sémantický model uživatelé s oprávněním k zápisu aktualizovat informace o modelu a data v sémantickém modelu pomocí funkce Aktualizovat. V rámci ruční aktualizace načte Power BI nejnovější informace o modelu z OneDrivu nebo SharePointu a pak aktualizuje data. Nejnovější informace o modelu můžou zahrnovat nová a upravená datová připojení a tabulky přidané do souborů na OneDrivu nebo SharePointu.

Možnost přidat nové zdroje dat do sémantického modelu v Power BI můžete omezit omezením aktualizací informací o modelu na sémantické vlastníky modelu. V nastavení sémantického modelu rozbalte možnost Synchronizovat s OneDrivem a SharePointem, vyberte Omezit aktualizace a pak vyberte Použít.

Screenshot showing automatic OneDrive refresh restrict updates option.

S omezenými aktualizacemi můžou informace o modelu aktualizovat pouze vlastníci sémantických modelů pomocí změn ve verzi uložené na OneDrivu a SharePointu. Vlastníci sémantických modelů musí ručně aktualizovat sémantické modely, aby se změny projevily. Pokud uživatel sémantického modelu s oprávněním k zápisu aktualizuje sémantický model, změny ze souborů uložených na OneDrivu nebo SharePointu se neprojeví.

Pokud chcete, aby vlastníci sémantických modelů a sémantické modely s oprávněním k zápisu měli možnost aktualizovat informace o modelu, vyberte Automatické aktualizace. Sémantické modely v služba Power BI se automaticky aktualizují o změny verzí sémantických modelů uložených na OneDrivu a SharePointu.

Existující sémantické modely budou nastaveny na výchozí aktualizace. Jakmile se nastavení změní na Omezit aktualizace nebo Automatické aktualizace, nebudou už výchozí aktualizace pro sémantický model možnost.

Nové sémantické modely budou při vytváření přiřazeny omezené aktualizace . V případě potřeby je možné nastavení změnit na Automatické aktualizace bez možnosti použít výchozí aktualizace .

Rozdíl mezi automatickými aktualizacemi a výchozími aktualizacemi spočívá v tom, že nastavení Výchozí aktualizace se použije u stávajících sémantických modelů, zatímco nastavení automatických aktualizací je potřeba použít po vytvoření nového sémantického modelu, protože nové sémantické modely jsou ve výchozím nastavení omezené aktualizace.

Název nastavení Kdo může provádět aktualizace Typ aktualizace Dostupnost Výchozí nastavení
Omezení aktualizací Pouze vlastníci sémantických modelů Ručně Vždy možnost Na nových sémantických modelech
Automatické aktualizace Vlastníci sémantických modelů a sémantické modely uživatelé s oprávněním k zápisu Automatic (Automaticky) Vždy možnost Never
Výchozí aktualizace Vlastníci sémantických modelů a sémantické modely uživatelé s oprávněním k zápisu Automatic (Automaticky) Jakmile se použije jiné nastavení, už možnost Na existujících sémantických modelech

Vynucení omezených aktualizací

Správci tenantů můžou vynutit omezené aktualizace ve všech sémantických modelech ve své organizaci zakázáním nastavení tenanta Semantic model vlastníci můžou automaticky aktualizovat sémantické modely ze souborů importovaných z OneDrivu nebo SharePointu.

Screenshot showing automatic OneDrive refresh disabled in tenant settings.

S omezenými aktualizacemi vynucenými na úrovni tenanta už vlastníci sémantických modelů nemůžou povolit automatické aktualizace v části Synchronizovat s OneDrivem a SharePointem . Blok informací ukazuje uživatele, že správce zakázal automatické aktualizace organizace.

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

Co je podporované?

Power BI podporuje aktualizaci a plánování aktualizací pro sémantické modely vytvořené ze souborů Power BI Desktopu importovaných z místního disku, kde se pomocí funkce Získat data nebo Editor Power Query připojovat k datům a načítat je z následujících zdrojů dat.

Poznámka:

Podporuje se aktualizace OneDrivu pro sémantické modely živého připojení. Změna sémantického modelu živého připojení z jednoho sémantického modelu na jiný v již publikované sestavě se ale ve scénáři aktualizace OneDrivu nepodporuje.

Power BI Gateway – personal

  • Všechny online zdroje dat zobrazené v Power BI Desktopu Načíst data a Editor Power Query.
  • Všechny místní zdroje dat zobrazené v Power BI Desktopu Načíst data a Editor Power Query s výjimkou Souborů Hadoop (HDFS) a Microsoft Exchange.

Místní brána dat

Místní brána dat podporuje aktualizaci pro následující zdroje dat:

  • Tabulkové služby Analysis Services
  • Multidimenzionální služba Analysis Services
  • SQL Server
  • SAP HANA
  • Oracle
  • Teradata
  • Soubor
  • Složka
  • SharePointový seznam (místní)
  • Web
  • OData
  • IBM DB2
  • MySQL
  • Sybase
  • SAP BW
  • Databáze IBM Informix
  • ODBC

Poznámka:

Aby se Power BI mohl připojit k místním zdrojům dat a aktualizovat sémantický model, musí být brána nainstalovaná a spuštěná.

OneDrive nebo OneDrive pro práci nebo školu Jaký je rozdíl?

Pokud máte osobní OneDrive i OneDrive pro práci nebo školu, měli byste mít všechny soubory, které chcete importovat do Power BI na OneDrivu pro práci nebo školu. Tady je důvod: K přihlášení pravděpodobně použijete dva různé účty.

Když se v Power BI připojíte k OneDrivu pro práci nebo školu, připojení je snadné, protože váš účet Power BI je často stejný jako váš účet OneDrive pro pracovní nebo školní účet. S osobním OneDrivem se obvykle přihlašujete pomocí jiného účtu Microsoft.

Když se přihlásíte pomocí účtu Microsoft, nezapomeňte vybrat Možnost Zůstat přihlášeni. Power BI pak může synchronizovat všechny aktualizace provedené v souboru v Power BI Desktopu pomocí sémantických modelů v Power BI.

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

Pokud jste změnili přihlašovací údaje Microsoftu, nemůžete synchronizovat změny mezi souborem na OneDrivu a sémantickým modelem v Power BI. Musíte se znovu připojit a importovat soubor z OneDrivu.

Návody naplánovat aktualizaci?

Když nastavíte plán aktualizace, Power BI se připojí přímo ke zdrojům dat. Power BI používá informace o připojení a přihlašovací údaje v sémantickém modelu k dotazování na aktualizovaná data. Power BI pak načte aktualizovaná data do sémantického modelu. Potom aktualizuje všechny vizualizace sestav a řídicí panely na základě sémantického modelu v služba Power BI.

Podrobnosti o tom, jak nastavit aktualizaci plánu, najdete v tématu Konfigurace plánované aktualizace.

Když se něco pokazí

Když se něco pokazí, je to obvykle proto, že se Power BI nemůže přihlásit ke zdrojům dat. Pokud se sémantický model pokusí připojit k místnímu zdroji dat, ale brána je offline, může se také něco pokazit. Abyste se těmto problémům vyhnuli, ujistěte se, že se Power BI může přihlásit ke zdrojům dat. Zkuste se přihlásit ke zdrojům dat v přihlašovacích údajích ke zdroji dat. Někdy se změní heslo, které používáte pro přihlášení ke zdroji dat, nebo se Power BI odhlásí ze zdroje dat.

Když změny v souboru Power BI Desktopu uložíte na OneDrive a tyto změny se v Power BI během hodiny nezobrazí, může to být proto, že se Power BI nemůže připojit k OneDrivu. Zkuste se k souboru na OneDrivu připojit znovu. Pokud se zobrazí výzva k přihlášení, ujistěte se, že jste vybrali Zůstat přihlášeni. Vzhledem k tomu, že se Power BI nemohl připojit k OneDrivu, aby se s souborem synchronizoval, musíte soubor naimportovat znovu.

Sémantické modely uložené na OneDrivu nebo SharePointu jsou nastavené tak, aby ve výchozím nastavení omezovaly aktualizace . Pokud je sémantický model nastavený tak, aby omezil aktualizace, můžou k aktualizacím dojít jenom v případě, že vlastník sémantického modelu ručně aktualizuje sémantický model, což může způsobit změny souborů Power BI na OneDrivu a SharePointu, které se neprojeví v služba Power BI. Vlastník sémantického modelu může po aktualizaci souboru na OneDrivu nebo SharePointu narazit na chybovou zprávu. Vlastník sémantického modelu může chybu opravit tak, že se rozhodnete vždy aktualizovat sémantický model ručně nebo změnit nastavení sémantického modelu na automatické aktualizace.

Pokud vlastník sémantického modelu nemůže změnit nastavení sémantického modelu na automatické aktualizace, správce tenanta pravděpodobně vynutil omezené aktualizace ve všech sémantických modelech v organizaci. Pokud chcete sémantickému vlastníkovi modelu povolit změnu nastavení, musí kontaktovat správce prostředků infrastruktury a požádat správce, aby se vlastníci sémantických modelů mohli rozhodnout, že se budou automaticky aktualizovat ze souborů importovaných z oneDrivu nebo nastavení SharePointu .

Pokud vlastník sémantického modelu nastavil plánovanou aktualizaci v sémantických modelech, model se bude aktualizovat podle plánu. Ostatní obsah sestavy, jako jsou vizuály, se ale neaktualizuje, pokud nejsou provedeny ruční aktualizace.

  • Import souborů .pbix označených citlivostí (chráněných i nechráněných) uložených na OneDrivu nebo SharePointu Online a automatické aktualizace sémantických modelů na vyžádání z těchto souborů se podporuje s výjimkou následujících scénářů:

    • Chráněné živě připojené soubory .pbix a chráněné soubory .pbix služby Azure Analysis Services. Aktualizace se nezdaří. Obsah sestavy ani popisek nebudou aktualizovány.
    • Označené nechráněné živé Připojení souborů .pbix: Obsah sestavy se aktualizuje, ale popisek se neaktualizuje.
    • Pokud soubor .pbix obsahoval nový popisek citlivosti, který vlastník sémantického modelu nemá práva k používání. V takovém případě aktualizace selže. Obsah sestavy ani popisek nebudou aktualizovány.
    • Pokud vypršela platnost přístupového tokenu vlastníka sémantického modelu pro OneDrive nebo SharePoint. V takovém případě aktualizace selže. Obsah sestavy ani popisek nebudou aktualizovány.

Řešení problému

Někdy aktualizace dat nemusí fungovat podle očekávání. Při připojení k bráně obvykle narazíte na problémy s aktualizací dat. Projděte si články o řešení potíží s bránou pro nástroje a známé problémy.

Řešení potíží s místní bránou dat

Řešení potíží se službou Power BI Gateway – Personal

Máte ještě další otázky? Zkuste se zeptat Komunita Power BI.