Scenáre riešenia problémov s obnovením údajov
Tento článok popisuje rôzne scenáre, s ktorými sa môžete stretnúť pri obnovovaní údajov v rámci služba Power BI.
Poznámka
Ak narazíte na scenár, ktorý nie je uvedený v tomto článku a spôsobuje problémy, môžete požiadať o ďalšiu pomoc na lokalite komunity, alebo môžete vytvoriť žiadosť o podporu.
Vždy by ste sa mali postarať o to, aby boli splnené a overené základné požiadavky na obnovenie:
- Overte, či je verzia brány aktuálne.
- Skontrolujte, či zostava má vybratú bránu. Ak nie je vybratá žiadna brána, zdroj údajov sa mohol zmeniť alebo môže chýbať.
Po potvrdení splnenia požiadaviek si pozrite nasledujúce časti, kde nájdete riešenie ďalších problémov.
E-mailové oznámenia
Ak ste sa k tomuto článku dostali z e-mailového oznámenia a už nechcete prijímať e-maily o problémoch s obnovením, obráťte sa na správcu služby Power BI. Požiadajte ho o odstránenie e-mailu alebo e-mailového zoznamu, na odber ktorý ste sa prihlásili, z príslušných sémantických modelov v službe Power BI. Správca používa v sémantických nastaveniach modelu nasledujúcu oblasť.
Obnovenie pomocou webového konektora nefunguje správne
Ak máte skript webového konektora, ktorý používa funkciu Web.Page a sémantický model alebo zostavu ste aktualizovali po 18. novembri 2016, na správne obnovenie je potrebné použiť bránu.
Nepodporovaný zdroj údajov na obnovenie
Pri konfigurácii sémantického modelu sa môže zobraziť chyba oznamujúca, že sémantický model používa nepodporovaný zdroj údajov na obnovenie. Podrobnosti nájdete v téme Riešenie problémov s nepodporovaným zdrojom údajov na obnovenie.
Tabuľa neodráža zmeny vykonané po obnovení
Počkajte 10 až 15 minút, kým sa obnova prejaví v dlaždiciach na tabuli. Ak sa stále nezobrazuje, opätovne pripnutie vizualizácie na tabuľu.
GatewayNotReachable pri nastavovaní poverení
Pri pokuse o nastavenie poverení pre zdroj údajov sa môže vyskytnúť GatewayNotReachable
chyba, ktorá môže byť výsledkom zastaranej brány. Nainštalujte si najnovšiu bránu a skúste to znova.
Chyba spracovania: Vyskytla sa nasledujúca systémová chyba: Nesúlad typov
Môže ísť o problém s M skriptom v rámci súboru aplikácie Power BI Desktop alebo excelového zošita. Môže to byť tiež z dôvodu zastaranej verzie aplikácie Power BI Desktop.
Chyby pri obnovení dlaždice
Zoznam chýb, ktoré sa môžu vyskytnúť pri dlaždiciach na tabuli, ako aj vysvetlenia, nájdete v téme Riešenie problémov s chybami dlaždíc.
Obnovenie zlyhá pri aktualizácii údajov zo zdrojov, ktoré používajú OAuth Microsoft Entra ID
Platnosť tokenu OAuth služby Microsoft Entra ID, ktorý používajú najrôzné zdroje údajov, stráca platnosť približne za hodinu. Niekedy uplynie platnosť tohto tokenu ešte pred dokončením načítavania údajov, pretože služba Power BI pri načítaní údajov čaká až dve hodiny. V takom prípade môže proces načítavania údajov zlyhať s chybou poverení.
K zdrojom údajov, ktoré používajú OAuth ID služby Microsoft Entra, patria systém Microsoft Dynamics CRM Online, SharePoint Online (SPO) a ďalšie. Ak sa pripájate k takýmto zdrojom údajov a pri načítavaní údajov, ktoré trvá dlhšie ako hodinu, sa zobrazí zlyhanie poverení, OAuth môže byť dôvodom.
Spoločnosť Microsoft hľadá riešenie, ktoré umožňuje, aby proces načítavania údajov obnovil token a pokračoval. Ak je však vaša inštancia služby Dynamics CRM Online alebo SPO taká veľká, že sa spúšťa nad dvojhodinovým prahom načítania údajov, služba Power BI môže nahlásiť časový limit načítania údajov. Časový termín načítania údajov sa vzťahuje aj na iné zdroje údajov OAuth ID spoločnosti Microsoft.
Aby obnovenie fungovalo správne pri pripájaní k zdroju údajov SPO pomocou OAuth Microsoft Entra ID, musíte použiť rovnaké konto, ktoré používate na prihlásenie do služba Power BI.
Ak sa chcete pripojiť k zdroju údajov z služba Power BI pomocou OAuth2, zdroj údajov sa musí nachádzať v tom istom nájomníkovi ako služba Power BI. V súčasnosti sa viacúčelové scenáre pripojenia s OAuth2 nepodporujú.
Limity nekomprimovaných údajov na obnovenie
Maximálna veľkosť pre sémantické modely importované do služba Power BI je 1 GB. Tieto sémantické modely sú výrazne komprimované, aby sa zaručil vysoký výkon. Okrem toho pri zdieľanej kapacite služba umiestni limit 10 GB na množstvo nekomprimovaných údajov, ktoré sa spracujú počas obnovovania. Tento limit berie do súvislosti s kompresiou, a preto je vyšší ako maximálna veľkosť sémantického modelu 1 GB. Sémantické modely v službe Power BI Premium nepodliehajú týmto limitom. Ak obnovenie v služba Power BI zlyhá z tohto dôvodu, znížte množstvo údajov, ktoré sa importujú do služby Power BI, a skúste to znova.
Časový interval plánovaného obnovenia
Plánované obnovenia importovaných sémantických modelov uplynie po dvoch hodinách. Tento časový out sa zvýši na päť hodín pre sémantické modely v pracovných priestoroch Premium. Ak sa vyskytne tento limit, zvážte zníženie veľkosti alebo zložitosti svojho sémantického modelu alebo zvážte refaktorovanie veľkého sémantického modelu do viacerých menších sémantických modelov.
Plánované obnovenie je zakázané
Ak plánované obnovenie zlyhalo štyrikrát po sebe, Power BI obnovu vypne. Vyriešte problém, ktorý s tým problémom je príčinou, a potom plánované obnovenie znova zapnite.
Ak sa však sémantický model nachádza v pracovnom priestore v rámci kapacity Embedded a táto kapacita je vypnutá, prvý pokus o obnovenie zlyhá (keďže kapacita je vypnutá) a za týchto okolností sa plánované obnovenie okamžite vypne.
Prístup k prostriedku je zakázaný
Táto chyba sa môže vyskytnúť po uplynutí platnosti poverení vo vyrovnávacej pamäti. Vymažte vyrovnávaciu pamäť internetového prehliadača, potom sa prihláste do služby Power BI a prejdite na https://app.powerbi.com?alwaysPromptForContentProviderCreds=true
vynútenie aktualizácie prihlasovacích údajov.
Zlyhanie obnovenia údajov z dôvodu zmeny hesla alebo uplynutia platnosti poverení
Obnovenie údajov tiež môže zlyhať z dôvodu uplynutia platnosti poverení vo vyrovnávacej pamäti. Vymažte vyrovnávaciu pamäť internetového prehliadača, potom sa prihláste do služby Power BI a prejdite na https://app.powerbi.com?alwaysPromptForContentProviderCreds=true
lokalitu , ktorá vynúti aktualizáciu prihlasovacích údajov.
Obnovenie stĺpca ľubovoľného typu, ktorý obsahuje hodnotu TRUE alebo FALSE, má za následok neočakávané hodnoty
Keď v aplikácii Power BI Desktop vytvoríte zostavu s ľubovoľným stĺpcom typu údajov obsahujúcim hodnoty TRUE alebo FALSE, hodnoty tohto stĺpca sa môžu po obnovení líšiť medzi aplikáciou Power BI Desktop a služba Power BI. V aplikácii Power BI Desktop základný nástroj konvertuje booleovské hodnoty na reťazce, pričom zachová hodnoty TRUE alebo FALSE. V služba Power BI základný nástroj konvertuje hodnoty na objekty a potom konvertuje hodnoty na -1 alebo 0.
Vizuály vytvorené v aplikácii Power BI Desktop pomocou takýchto stĺpcov sa môžu správať alebo sa zobrazovať ako navrhnuté pred udalosťou obnovenia, ale po udalosti obnovenia sa môžu zmeniť (z dôvodu konverzie hodnoty TRUE/FALSE na hodnotu -1/0).
Riešenie chyby: Kontajner sa neočakávane ukončil s kódom 0x0000DEAD
Ak sa zobrazí neočakávane ukončenie kontajnera s kódom 0x0000DEAD chyby, skúste vypnúť plánované obnovenie a znova publikovať sémantický model.
Obmedzenie operácií obnovenia v službe Power BI Premium
Kapacita Premium môže obmedzovať operácie obnovenia údajov, keď sa súbežne spracováva príliš veľa sémantických modelov. Obmedzenie môže nastať v kapacitách Power BI Premium. Po zrušení operácie obnovenia sa do histórie obnovení prihlásia nasledujúce chybové hlásenia:
Prekročili ste limit kapacity pre sémantické obnovenia modelu. Skúste to znova, keď sa spracováva menej sémantických modelov.
Ak sa chyba vyskytuje často, použite zobrazenie plánu na určenie toho, či sú naplánované udalosti obnovenia správne rozmiestnené. Ak chcete porozumieť maximálnemu počtu súbežných obnovení povolených na jednotku SKU, pozrite si tabuľku Kapacity a skladové jednotky SKU .
Ak chcete vyriešiť túto chybu, môžete upraviť plán obnovenia tak, aby sa vykonávať operácia obnovenia, keď sa spracováva menej sémantických modelov. V pláne obnovovania v postihnutej kapacite Premium môžete tiež predĺžiť čas medzi operáciami obnovenia pre všetky sémantické modely. Operáciu môžete skúsiť znova, ak používate vlastné operácie XMLA.
Prekročil sa limit úrovne kapacity.
Táto chyba znamená, že máte príliš veľa sémantických modelov, ktoré sa spúšťajú obnovenia naraz, na základe kapacity, ktorú zakúpila vaša organizácia. Môžete skúsiť znova vykonať operáciu obnovenia alebo preplánovať čas obnovenia tak, aby ste túto chybu vyriešili.
Prekročil sa limit úrovne uzla.
Táto chyba označuje systémovú chybu v službe Power BI Premium na základe sémantických modelov uložených na danom fyzickom uzli. Môžete skúsiť znova vykonať operáciu obnovenia alebo preplánovať čas obnovenia tak, aby ste túto chybu vyriešili.
Zlyhania tokov údajov alebo údajových grafov v pracovných priestoroch Premium
Niektoré konektory nie sú podporované pre toky údajov a dátovémarty v pracovných priestoroch Premium. Pri používaní nepodporovaného konektora sa môže zobraziť táto chyba: Chyba výrazu: Import "<"názov konektora"> zodpovedá žiadnemu exportu. Chýbal vám odkaz na modul?
Nasledujúce konektory nie sú podporované pre toky údajov a dátovémarty v pracovných priestoroch Premium:
- Linkar
- Actian
- Amazonathena
- AmazonOpenSearchService
- BIConnector
- DataVirtuality (DataVirtuality)
- DenodoForPowerBI
- Exasol
- Zlieváreň
- Indexima
- IRIS
- JethroODBC
- Kyligence
- MariaDB
- MarkLogicODBC
- OpenSearchProject
- QubolePresto
- SingleStoreODBC
- StarburstPresto
- TibcoTdv
Použitie predchádzajúceho zoznamu konektorov s tokmi údajov alebo kategóriami údajov sa podporuje iba v pracovných priestoroch, ktoré nie sú premium.
Vyskytol sa problém s obnovením toku údajov, verzia brány, ktorú používate, nie je podporovaná
Táto chyba nastane, ak verzia lokálnej brány údajov, ktorá sa používa na obnovenie toku údajov (Gen1 alebo Gen2), nie je podporovaná. Spoločnosť Microsoft aktuálne podporuje len posledných šesť verzií lokálnej brány údajov. Aktualizujte bránu na najnovšiu verziu alebo na podporovanú verziu na vyriešenie tohto problému. Pokyny na aktualizáciu brán nájdete v článku Aktualizácia lokálnej brány údajov.
Chyba kruhovej závislosti súvisiaca s funkciou Vypočítaná tabuľka využíva funkciu SummarizeColumns
V septembri 2024 bola povolená funkcia, ktorá umožňuje umiestniť funkciu SummarizeColumns do mierky a vyhodnocovať ju v rámci akéhokoľvek externého kontextu filtra, čo môže zaviesť nové závislosti, ak sa funkcia SummarizeColumns používa v tabuľke CalculateTable. Tieto nové závislosti môžu spôsobiť chybu cirklárnej závislosti počas obnovovania modelu.
Ak sa zobrazí táto chyba, problém môžete vyriešiť pomocou nasledujúcich krokov:
Identifikácia všetkých funkcií CalculateTables , ktoré používajú funkciu SummarizeColumns
Pre každý výraz funkcie SummarizeColumns vykonajte nasledujúce zmeny:
Pre výraz summarizeColumns s GB v produkte a geografii, napríklad:
SummarizeColumns(
Product[Color],
Geography[Country],
...
)
Pridajte položky Produkt a Geografia ako filtre do funkcie SummarizeColumns tak, aby vyzerali ako nasledujúci výraz:
SummarizeColumns(
Product[Color],
Geography[Country],
Product,
Geography,
...
)
Týmto krokom sa odstráni zavedený prázdny riadok a obnoví pôvodné správanie. Ak máte viacero vypočítaných tabuliek, ktoré používajú funkciu SummarizeColumns, zmeny vo všetkých tabuľkách by sa mali odoslať spoločne v jednej transakcii, čo vyžaduje , aby Tabular Editor vykonávať úpravy, pretože aplikácia Power BI Desktop nedokáže dávkovať viaceré zmeny tabuľky do jednej transakcie.
Súvisiaci obsah
- Obnovenie údajov v službe Power BI
- Konfigurácia plánovaného obnovenia
- Riešenie problémov s bránami – Power BI
- Riešenie problémov s bránou Power BI (osobný režim)
Máte ďalšie otázky? Skúste sa spýtať na microsoft Komunita Power BI.