Riešenie problémov so správou životného cyklu
Pomocou tohto článku môžete riešiť problémy v procese spravovania životného cyklu.
Ak chcete pochopiť dôležité informácie a obmedzenia týkajúce sa rôznych problémov so správou životného cyklu, pozrite si prepojenia v nasledujúcej tabuľke:
Téma | Integrácia Git | Kanály nasadenia |
---|---|---|
Všeobecné obmedzenia | všeobecné obmedzenia systému Git | obmedzenia kanálov nasadenia |
Potrebné povolenia | Povolenia | Povolenia |
Obmedzenia pracovného priestoru | pracovné priestory | pracovné priestory |
Podporované položky tkaniny | podporované položky | podporované položky |
Sémantický model | Obmedzenia sémantických modelov |
Popis problému: Keď prejdem na kartu integrácie so systémom Git, zobrazí sa chybové hlásenie a nemôžem získať prístup k službe Azure DevOps.
Príčina: Ak je metóda overovania v službe Power BI slabšia ako metóda overovania v službe Azure DevOps, funkcie medzi nimi nefungujú.
Alternatívne riešenie: Správca musí zarovnať metódu overovania v službách Power BI a Azure DevOps. Politiky overovania pre microsoft Entra ID (predtým známe ako Azure Active Directory) sú definované v téme Spravovanie metód overovania.
Popis problému: Keď sa pokúšam pripojiť k odkladacom priestoru Git, zobrazí sa hlásenie, že sa nemôže pripojiť, pretože pracovný priestor sa nachádza v inej oblasti.
Príčina: Ak sa pracovný priestor a odkladací priestor nachádzajú v rôznych oblastiach, prepínač medzi oblasťami musí byť povolený.
Riešenie: Povoľte akcie systému Git v pracovných priestoroch, ktoré sa nachádzajú na iných geografických miestach.
Popis problému: Po výbere možnosti Pripojiť na karte integrácie systému Git sa zobrazí dialógové okno Vyskytla sa chyba. Okrem toho tabla po výbere tlačidla ovládacieho prvku zdroja indikuje, že je potrebné synchronizovať s vetvou Git.
Príčina: Ak priečinok, ku ktorému sa pokúšate pripojiť, má podadresáre, ale žiadne položky služby Fabric, pripojenie zlyhá.
Riešenie: Otvorte odkladací priestor Git v službe Azure DevOps a prejdite do priečinka Git definovaného v pripojení. Ak priečinok Git obsahuje podadresáre, skontrolujte, či aspoň jedna z nich predstavuje adresár položiek. Ak adresár obsahuje item.config.json a item.metadata.json súbory, je to adresár položiek. Ak adresár neobsahuje tieto súbory, je to podadresár. Ak priečinok Git neobsahuje žiadne adresáre položiek, nemôžete sa k nemu pripojiť. Buď odstráňte podadresáre, alebo sa pripojte k inmu priečinku, ktorý neobsahuje podadresáre.
Zlyhanie pripojenia: Pri pokuse o pripojenie k vetve Git sa pýtam, či chceme vytvoriť nový priečinok
Popis problému: Po výbere možnosti Pripojiť na karte integrácie systému Git sa zobrazí dialógové okno s neplatnou cestou k priečinku.
Príčina: Priečinok, ktorý sa pokúšate pripojiť, neexistuje, bol odstránený alebo sa líši v prípade citlivosti z existujúcich priečinkov v odkladacom priestore. Táto správa sa môže zobraziť, ak sa pripájate k novej vetve alebo ak bol priečinok odstránený z vetvy.
Riešenie:
- Ak chcete vytvoriť nový priečinok a pripojiť ho k pracovnému priestoru, vyberte položku Vytvoriť a synchronizovať.
- Ak chcete pripojiť pracovný priestor k inému priečinku, vyberte položku Zrušiť a z nastavení pracovného priestoru na karte integrácie Git vyberte iný priečinok.
Popis problému: Číslo na ikone ovládacieho prvku Zdroj označuje počet zmien, ktoré boli vykonané v pracovnom priestore od posledného hlásenia. Ak ikona neobsahuje číslo, mohol sa vyskytnúť problém s pripojením k vetve.
Riešenie: Odpojte a znova pripojte.
Popis problému: Môj pracovný priestor bol predtým pripojený k odkladaciemu priestoru Git, ale teraz sa hovorí, že na pripojenie potrebujem prémiovú licenciu.
Príčina: K odkladaným priestorom Git sa môžete pripojiť iba v prípade, že máte platnú licenciu Premium. Ak vypršala platnosť vašej licencie alebo zmeníte licenciu na licenciu, ktorá nezahŕňa integráciu Git, už sa nebudete môcť k daného odkladacieho priestoru pripojiť. Týka sa to aj skúšobných licencií.
Riešenie: Odpojenie od systému Git a práca bez ovládacieho prvku zdroja alebo zakúpenie licencie Premium.
Popis problému: Nezobrazuje sa vetva, ku ktorému sa chcem pripojiť na karte vetvenia v ovládacom paneli Zdroj.
Príčina: Zoznam vetvenia zobrazuje iba vetvenia, na ktoré máte povolenie na zobrazenie.
Riešenie: Skontrolujte, či existuje požadovaná vetva a či máte povolenie na jej zobrazenie. Ak nie, požiadajte vlastníka vetvy, aby vám poskytol povolenie na ďalšie informácie v časti Obmedzenia vetvy .
Popis problému: Pri vetvení do nového pracovného priestoru prejdeme do nového pracovného priestoru, ale integrácia Git tam nie je povolená. Príčina: Prepínač integrácie systému Git môže byť povolený pre váš zdrojový pracovný priestor, ale nie pre celého nájomníka, pretože správca nájomníkov môže delegovať kontrolu nad prepnutím na správcov pracovného priestoru. V takom prípade váš nový pracovný priestor nebude mať povolenú integráciu so systémom Git a pred synchronizáciou pracovného priestoru so systémom Git ju budete musieť manuálne povoliť v nastaveniach pracovného priestoru. Riešenie: Povoľte integráciu Git z nastavení pracovného priestoru nového pracovného priestoru.
Popis problému: Ak sa vo vetve Git vykonali aktualizácie, potvrdenia sú zakázané, kým pracovný priestor neaktualizujete.
Riešenie: Ak chcete povoliť potvrdenia, aktualizujte svoj pracovný priestor.
Popis problému: Pri pokuse o potvrdenie položky do Git, zobrazí sa chyba s informáciou, že som prekročil maximálnu veľkosť potvrdenia.
Príčina: Celková veľkosť súborov, ktoré sa majú potvrdiť, je obmedzená na 50 MB.
Riešenie: Ak sa pokúšate potvrdiť niekoľko položiek naraz, zvážte ich spáchanie v menších dávkach. Ak potvrdenie obsahuje jednu položku s mnohými súbormi, obráťte sa na oddelenie technickej podpory.
Popis problému: Zmena rovnakej položky v pracovnom priestore a vetve Git môže viesť k možnému konfliktu. Ak boli zmeny vykonané v pracovnom priestore a vo vetve Git na rovnakej položke, aktualizácie sa vypnú, kým sa konflikt nevyrieši.
Riešenie: Vyriešite konflikty a potom to skúste znova.
Popis problému: Po výbere možnosti Aktualizovať všetko alebo Zrušiť zmenu sa zobrazí dialógové okno s informáciou o zlyhaní, pretože akcia by prerušila prepojenia na závislosti.
Riešenie: Otvorte zobrazenie Pôvod, kde nájdete položku alebo položky, ktoré by sa odstránili z pracovného priestoru v aktualizácii, a sú prepojené na položky, ktoré sa neodstránia z pracovného priestoru.
Ak chcete vyriešiť tento problém, odstráňte problematickú položku (položky):
- Ak Git nepodporuje položku (napríklad tabule), odstráňte ju manuálne z pracovného priestoru.
- Ak Git podporuje položku (napríklad zostavy), odstráňte ju zo systému Git (ak existuje) alebo z pracovného priestoru.
Vyberte položku Aktualizovať všetko.
Ďalšie informácie nájdete v téme Manuálna aktualizácia zo systému Git.
Popis problému: Po aktualizácii zo služby Git pri pohľade na zobrazenie pôvodu závislosti niektorých položiek nie sú také, ako sa očakávalo. Model proxy už napríklad viac neposúdi na správny model.
Dôvod: Integrácia systému Git v súčasnosti nepodporuje modely Direct Query a proxy.
Riešenie: Ak chcete opraviť závislosti, vykonajte jednu z nasledujúcich akcií:
- Upravte súbor bim množiny proxyDataset v odkladacom priestore Git tak, aby odkazoval na správnu množinu údajov, a potom v pracovnom priestore aktualizujte zo služby Git, aby sa prijali zmeny.
- Ak chcete aktualizovať podrobnosti o pripojení modelu proxy v pracovnom priestore, použite rozhranie API na aktualizáciu zdroja údajov.
Zrušenie zlyhania: Po výbere možnosti Zrušiť zmenu sa objaví dialógové okno označujúce zlyhanie, pretože závislosť sa nedá nájsť
Popis problému: Nasledujúca chyba sa zobrazí po akcii vrátenia zmeny, ak sa na karte Zmeny nachádza závislosť bez vynechania, ktorá nebola vybratá v akcii Späť.
Riešenie: Vyberte všetky závislosti vybratej databázy a skúste to znova.
Chyba závislosti: Po výbere možnosti Zrušiť zmenu, Aktualizovať alebo Prepnúť vetvu sa zobrazí dialógové okno označujúce zlyhanie, pretože akcia by prerušila prepojenie na závislosť
Popis problému: Po vrátení zmeny, aktualizácii alebo prepnutí vetvy sa zobrazí nasledujúca chyba:
Príčina: V pracovnom priestore sa nachádza nepodporovaná položka, ktorá závisí od položky, ktorá sa už v pracovnom priestore nenachádza a spôsobuje problém so závislosťou.
Riešenie: Otvorte zobrazenie Pôvod a nájdite vybratú položku alebo položky, ktoré sa majú vrátiť späť, a budú prepojené s položkami, ktoré nie sú vybraté.
Ak chcete vyriešiť tento problém, odstráňte problematickú položku (položky):
- Ak Git podporuje nevyberanú položku (napríklad zostavy), vyberte ju, aby sa odstránila.
- Ak Git nepodporuje vybratú položku (napríklad tabule), odstráňte ju manuálne z pracovného priestoru.
Ďalšie informácie o závislostiach nájdete v časti Vysvetlenie závislostí.
Ak nie sú splnené nasledujúce podmienky, tlačidlo kanálov nasadenia sa nezobrazuje.
Máte licenciu na službu Fabric.
Ste správcom pracovného priestoru.
Kanály nasadenia zobrazujú značku fázy kanála v pracovných priestoroch, ktoré sú ku kanálu priradené. Ak chcete zobraziť tieto značky, musíte byť správcom kanála. Značky pre fázy Vývoj a Test sú vždy viditeľné. Značku Produkcia sa však zobrazuje len v prípade, že máte prístup ku kanálu.
Popis problému: Po tom, ako zrušíte priradenie pracovného priestoru z fázy a potom ho nasadíte, kanály nasadenia znova z tabulujú pripojenia medzi položkami v zdrojovej fáze, z ktorej ste nasadili, a do cieľovej fázy. Kanály nasadenia však niekedy nemôžu obnoviť pripojenia medzi položkami v zdrojovej a cieľovej fáze. Môže sa to stať napríklad vtedy, keď omylom odstránite položku.
Riešenie: Ak chcete znova vytvoriť tieto pripojenia, zrušte priradenie a zmenu priradenia toho istého pracovného priestoru v cieľovej fáze.
Príčina: Keď priradíte pracovný priestor ku fáze kanálov nasadenia, kanály nasadenia skontrolujú položky (napríklad zostavy a tabule) v pracovnom priestore. Ak v priľahlej fáze existujú dve položky rovnakého typu s rovnakým názvom, kanály nasadenia nemôžu určiť, ktorá z nich by sa mala zhodovať s jednou v priradenom pracovnom priestore, a zobrazí sa chybové hlásenie nemožno priradiť pracovnému priestoru . Ak sa napríklad pokúšate priradiť pracovný priestor k testovacej fáze a jedna z vašich zostáv sa nazýva "regionálny predaj", ak sa v vývojovej alebo produkčnej fáze nachádza viac ako jedna zostava s rovnakým názvom, priradenie zlyhá. Priradenie pracovného priestoru zlyhá aj vtedy, ak má pracovný priestor, ktorý priraďujete, dva sémantické modely s názvom "sémantický model regionálneho predaja" a v fázy vývoja alebo produkcie existuje sémantický model s rovnakým názvom.
Riešenie: Ak chcete vyriešiť túto chybu, zmeňte názov položky, ktorá sa nezhoduje s položkou vo fáze, ktorú sa pokúšate priradiť. Môžete vybrať prepojenia v chybovom hlásení a otvoriť položky v službe Fabric.
Zobrazí sa symbol "iný" po priradení pracovného priestoru so sémantickými modelmi, ktoré sú podobné sémantickým modelom v susediacich fázach.
Príčina: Väčšina sémantických modelov používa funkciu rozšírených sémantických modelov metaúdajov , známu aj ako model v3. Staršie zostavy však môžu používať starý typ metaúdajov sémantického modelu, niekedy označované ako model v1. Ak priraďujete pracovný priestor, ktorý používa starý sémantický model metaúdajového modelu modelu (v1), kanály nasadenia nemôžu vyhodnotiť, či je sémantický model podobný v susediacich fázach. V takýchto prípadoch sa zobrazí symbol rôzneho používateľského rozhrania, a to aj vtedy, keď sú sémantické modely identické.
Riešenie: Ak chcete vyriešiť tento problém, nasaďte sémantické modely, ktoré zobrazujú iný symbol.
Príčina: Existuje niekoľko dôvodov, prečo sa vám v zozname pracovných priestorov nezobrazuje pracovný priestor, ktorý môžete priradiť ku kanálu.
Riešenie: Ak chcete priradiť pracovný priestor kanálu, musia byť splnené tieto podmienky:
Ste správcom pracovného priestoru
Pracovný priestor nie je priradený žiadnemu inému kanálu
Pracovný priestor sa nachádza v kapacite služby Fabric
Pracovné priestory, ktoré nespĺňajú tieto podmienky, sa nezobrazujú v zozname pracovných priestorov, z ktoré si môžete vybrať.
Príčina: Vaše prvé nasadenie mohlo zlyhať z viacerých dôvodov.
Riešenie: Niektoré možné dôvody zlyhania s ich riešeniami sú uvedené v nasledujúcej tabuľke.
Chyba | Činnosť |
---|---|
Nemáte povolenia na kapacitu. | Ak pracujete v organizácii, ktorá má kapacitu služby Fabric, požiadajte správcu kapacity, aby pridal váš pracovný priestor do kapacity, alebo požiadajte o povolenia na priraďovanie kapacity. Keď sa pracovný priestor nachádza v kapacite, zopakujte zamestnancov. Ak nepracujete v organizácii s kapacitou služby Fabric, zvážte kúpu služby Premium na používateľa (PPU). |
Nemáte povolenia pracovného priestoru. | Na nasadenie musíte byť členom pracovného priestoru. Požiadajte správcu pracovného priestoru, aby vám udelil príslušné povolenia. |
Váš správca služby Fabric zakázal vytváranie pracovných priestorov. | Požiadajte o podporu svojho správcu služby Fabric. |
Používate selektívne nasadenie a nevyberáte všetky prepojené položky. | Vyberte si jeden z nasledujúcich krokov: Zrušte výber obsahu, ktorý je prepojený so sémantickým modelom alebo tokom údajov. Nevybratý obsah (napríklad sémantické modely, zostavy alebo tabule) sa neskopíruje do ďalšej fázy. Vyberte sémantický model alebo tok údajov, ktorý je prepojený s vybratými položkami. Vybraté položky sa skopírujú do ďalšej fázy. |
Príčina: Kanály nasadenia nepodporujú všetky položky.
Riešenie: Kompletný zoznam podporovaných položiek, ktoré sú v kanáloch nasadenia, nájdete v nasledujúcich častiach:
Žiadna položka, ktorá nie je uvedená v zozname podporovaných položiek, sa neskopíruje do ďalšej fázy.
Príčina: V služba Power BI nie je možné zmeniť pripojenie zdroja údajov.
Riešenie: Ak chcete zmeniť zdroj údajov v testovacej alebo produkčnej fáze, môžete použiť pravidlá nasadenia alebo rozhrania API. Pravidlá nasadenia nadobudnú platnosť až po ďalšom nasadení.
Príčina: Môžete nasadiť iba spätne do prázdnej fázy. Ak máte obsah v testovacej fáze, nemôžete nasadiť spätne z produkcie.
Riešenie: Po vytvorení kanála vytvorte pomocou vývojovej fázy vyvíjajte obsah a pomocou skúšobnej fázy ho skontrolujte a otestujte. V týchto fázach môžete opraviť chyby a potom nasadiť opravené prostredie do produkčnej fázy.
Poznámka
Spätné nasadenie podporuje iba úplné nasadenie. Nepodporuje selektívne nasadenie
Príčina: Zmena schémy zdrojovej fázy, ktorá napríklad nahrádza typ stĺpca z celého čísla do reťazca, spôsobuje po nasadení stratu údajov v cieľovom sémantickom modeli.
Počas nasadenia sa metaúdaje v zdrojovom sémantickom modeli kontroluujú v rámci cieľových metaúdajov. Zmena schémy, ktorá prelomí, spôsobí zastavenie nasadenia. Keď sa tak stane, zobrazí sa hlásenie pokračovať v nasadení .
Riešenie: Ak budete pokračovať v nasadení, prídete o údaje v cieľovej fáze. Túto možnosť môžete použiť, ak boli zmeny, ktoré ste vykonali v sémantickom modeli, zámerné. Po dokončení nasadenia bude potrebné obnoviť cieľový sémantický model.
Ak zmeny neboli zámerné, zatvorte okno správy, nahrajte pevný súbor .pbix do zdrojového pracovného priestoru a zopakujte jeho zamestnancov.
Po zlyhaní nasadenia v dôsledku zmien schémy sa v cieľovej fáze zobrazí hlásenie Nasadenie zlyhalo , za ktorým nasleduje prepojenie Zobraziť podrobnosti . Prepojenie sa otvorí rovnako aj naďalej ako hlásenie nasadenia , ktoré sa zobrazilo počas neúspešného nasadenia.
Príčina: Keď používate prírastkové obnovenie, povolené sú len určité zmeny sémantického modelu , ktorý nasadzujete. Ak ste vykonali sémantické zmeny modelu, ktoré nie sú povolené, vaše nasadenie zlyhá a zobrazí sa toto hlásenie:
Riešenie: Ak ste vykonali zmeny v sémantickom modeli úmyselne, použite jedno z nasledujúcich alternatívnych riešení:
Použitie súboru .pbix – umožňuje publikovať zmeny priamo do cieľového sémantického modelu. Všetky oblasti a údaje sa stratia, takže je potrebné obnoviť sémantický model.
Používanie nástrojov XMLA – vykonajte zmeny priamo v sémantickom modeli v cieľovej fáze.
Príčina: Sémantický model a toky údajov sú položky služby Fabric, ktoré ukladajú údaje a obsahujú údaje aj metaúdaje. Počas nasadenia sa skopírujú iba metaúdaje, aj keď sa údaje nekopírujú. V dôsledku toho sa po nasadení sémantického modelu alebo toku údajov nemusia nachádzať žiadne údaje a vizuál zostavy, ktorý sa spolieha na tieto údaje, sa zobrazí nefunkčný.
Riešenie: Ak chcete vyriešiť tento problém, obnovte tok údajov a potom obnovte sémantický model v cieľovej fáze.
Príčina: Keď pracujete s kanálmi nasadenia, môžete nastať s kanálom, ktorý nemá vlastníka. Kanál môže byť napríklad ponechaný bez vlastníka, keď vlastník, ktorý ho vlastní, opustí spoločnosť bez toho, aby prevádzal vlastníctvo. Keď kanál nemá vlastníka, ostatní používatelia k nemu nemôžu získať prístup. Keďže pracovný priestor možno priradiť len jednému kanálu, ak je priradený ku kanálu bez vlastníka, nikto ho nemôže priradiť a nemôžete použiť pracovný priestor v inom kanáli.
Riešenie: Keď kanál zostane bez vlastníka, správca služby Fabric môže pridať nového vlastníka do kanála alebo ho odstrániť. Ak chcete do kanála pridať vlastníka, použite rozhranie API Správca – kanály UpdateUserAsAdmin .
Môžete si tiež prezrieť náš skript PowerShell AddUserToWorkspacePipeline (k dispozícii v odkladacom priestore GitHub pre vývojárov služby PowerBI) a vykonávať nasledujúce akcie:
Spravovanie prístupu ku kanálu – Pridanie ľubovoľného používateľa do pracovného priestoru v kanáli.
Kultivovanie vlastníctva pracovného priestoru – pridajte každého používateľa do pracovného priestoru v kanáli, ktorý nemá vlastníka, čo vám umožní ho odblokovať.
Ak chcete použiť tento skript, musíte zadať názov pracovného priestoru a hlavné meno používateľa (UPN). Skript vyhľadá kanál, ku ktorému je pracovný priestor priradený, a pridá povolenia správcu k zadanému používateľovi.
Popis problému: Chyba Nemožno spustiť nasadenie uvádza, že zdrojové a cieľové sémantické modely majú rôzne formáty modelovania údajov, keď sémantické modely v cieľovej fáze majú vyššiu verziu modelu ako sémantické modely v zdrojovej fáze. V takýchto prípadoch nie je možné kanály nasadenia nasadiť zo zdrojovej fázy do cieľovej fázy. Ak sa chcete tejto chybe vyhnúť, použite sémantický model, ktorý má v zdrojovej fáze rovnakú (alebo vyššiu) verziu modelu.
Riešenie: Inovujte sémantický model v zdrojovej fáze pomocou koncového bodu XMLA na čítanie a zápis alebo aplikáciu Power BI Desktop. Po inovácii sémantického modelu ho znova publikujte do zdrojovej fázy.
Popis problému: Ak počas nasadenia kanály nasadenia zistia, že režim pripojenia zdroja údajov v cieľovej fáze nie je rovnaký ako zdroj údajov v zdrojovej fáze, pokúsi sa konvertovať režim pripojenia zdroja údajov v cieľovej fáze. Ak používate zdroj údajov s dynamickým pripojením alebo režimom pripojenia v reálnom čase , kanály nasadenia nemôžu konvertovať režim pripojenia zdroja údajov cieľového zdroja údajov.
Riešenie: Buď použite koncový bod XMLA na čítanie a zapisovanie alebo aplikáciu Power BI Desktop na zmenu režimu pripojenia zdroja údajov v zdrojovej fáze, alebo odstráňte zdroj údajov v cieľovej fáze tak, že nasadenie ho prepíše.
Príčina: Môže to mať niekoľko možných príčin zlyhania nasadenia sémantických modelov. Nižšie sú možné dôvody zlyhania:
- Veľký sémantický model nie je nakonfigurovaný s formátom veľkého sémantického modelu.
- Sémantický model obsahuje kruhovú alebo vlastnú závislosť (napríklad položka A odkazuje na položku B a položka B odkazuje na položku A). V tomto prípade sa zobrazí nasledujúce chybové hlásenie: Jedna alebo viac položiek sa nepodarilo nasadiť, pretože bude mať za následok obojslednú závislosť medzi položkami.
Riešenie:
- Ak je váš sémantický model väčší ako 4 GB a nepoužíva formát veľkého sémantického modelu, nemusí byť nasadený. Skúste nastaviť sémantický model tak, aby používal formát veľkého sémantického modelu a opätovne nasadiť.
- Ak sémantický model obsahuje kruhovú alebo vlastnú závislosť, odstráňte závislosť a opätovne vykreslenie.
Mám sémantický model s režimom pripojenia DirectQuery alebo zloženým pripojením, ktorý používa tabuľky variácií alebo automatického dátumu a času.
Príčina: Sémantické modely, ktoré používajú režim pripojenia DirectQuery alebo zložený a majú variácie alebo tabuľky automatického dátumu a času , nie sú podporované v kanáloch nasadenia.
Riešenie: Ak vaše nasadenie zlyhá a máte pocit, že máte sémantický model s tabuľkou variácií, môžete vyhľadať vlastnosť variácií v stĺpcoch tabuľky. Na úpravu sémantického modelu môžete použiť jednu z nasledujúcich metód, aby tento model mohol fungovať v kanáloch nasadenia.
Namiesto režimu importu v sémantickom modeli použite režim importu namiesto režimu DirectQuery alebo zložený.
Odstráňte tabuľky automatického dátumu a času zo sémantického modelu. Ak je to potrebné, odstráňte všetky zostávajúce variácie zo všetkých stĺpcov v tabuľkách. Odstránením variácie sa môžu zneplatniť mierky, vypočítané stĺpce a vypočítavané tabuľky vytvorené používateľom. Túto metódu použite iba vtedy, ak viete, ako funguje sémantický model, pretože by mohol spôsobiť poškodenie údajov vo vizuáloch.
Riešenie: Ak chcete nasadiť stránkovanú zostavu, musíte byť členom pracovného priestoru v pracovnom priestore, z ktorého nasadzujete (pracovný priestor zdrojovej fázy). Ak nie ste členom pracovného priestoru v zdrojovej fáze, stránkovanú zostavu nemôžete nasadiť.
Nesúlad zdrojov údajov: Stránkovaná zostava cieľovej fázy zobrazuje údaje zo sémantického modelu služby Fabric v zdrojovej fáze
Popis problému: Sémantické modely sa v súčasnosti považujú za externý zdroj údajov služby Analysis Services a pripojenia k sémantickým modelom sa po nasadení neprepnú automaticky.
Pri nasadzovaní stránkovanej zostavy, ktorá je pripojená k sémantickému modelu služby Fabric, naďalej ukazuje na sémantický model, ku ktorému bol pôvodne pripojený. Pomocou pravidiel nasadenia nasnímate stránkovanú zostavu na ľubovoľný požadovaný sémantický model vrátane napríklad sémantického modelu cieľovej fázy.
Riešenie: Ak používate stránkovanú zostavu so sémantickým modelom služby Fabric, pozrite si tému Ako vytvorím pravidlo nasadenia pre stránkovanú zostavu so sémantickým modelom služby Fabric?
Popis problému: Nasadenie veľkého počtu stránkovaných zostáv s pravidlami môže zlyhať v dôsledku preťaženia kapacity.
Riešenie: Buď si zakúpte vyššiu skladovú jednotku SKU, alebo použite selektívne nasadenie.
Zobrazenie pôvodu: Odstránili sme zdroj údajov, ktorý patrí do toku údajov, ale stále ho vidím v zobrazení pôvodu
Príčina: V tokoch údajov sa staré zdroje údajov neodstránia zo stránky zdroja údajov toku údajov. Na podporu zobrazenia pôvodu tokov údajov sa pripojené položky neodstránia.
Riešenie: Toto správanie nemá vplyv na kanály nasadenia. V kanáli môžete aj naďalej obnovovať, upravovať a nasadzovať toky údajov.
Popis problému: Po zmene zdroja údajov toku údajov pomocou pravidla sa v zobrazení pôvodu toku údajov zobrazí pripojenie medzi zdrojom údajov zdroja údajov a zdrojom údajov nakonfigurovaným v pravidle.
Riešenie: Toto správanie nemá vplyv na kanály nasadenia.
Riešenie: Ak chcete nasadiť údajový graf, musíte byť vlastníkom dátového grafu.
Riešenie: V kruhovom reťazci odkazov je buď položka, ktorá odkazuje na seba, alebo viac ako jedna položka zapojená do kruhového reťazca odkazov (napríklad položka A odkazuje na položku B a položka B odkazuje na položku A). Ak chcete nasadiť údajový graf, odstráňte kruhovú závislosť a zopakujte nasadenie.
Obsah je možné nasadiť do prázdnej fázy alebo do fázy, ktorá obsahuje obsah. Obsah sa musí nachádzať v kapacite služby Fabric.
Nasadenie do prázdnej fázy – každý licencovaný používateľ služby Fabric , ktorý je členom alebo správcom zdrojového pracovného priestoru.
Nasadenie do fázy s obsahom – každý licencovaný používateľ služby Fabric , ktorý je členom alebo správcom pracovných priestorov v zdrojovej aj cieľovej fáze nasadenia.
Prepísanie sémantického modelu – nasadenie prepíše každý sémantický model, ktorý je zahrnutý v cieľovej fáze, a to aj v prípade, že sémantický model nebol zmenený. Každý používateľ, ktorý je členom alebo správcom oboch pracovných priestorov, ale správca nájomníkov ho môže obmedziť len na cieľových vlastníkov sémantických modelov.
Príčina: Povolenia pre kanál a pracovný priestor sa spravujú samostatne. Môžete mať povolenia pre kanál, ale nie povolenia pre pracovný priestor.
Riešenie: Ďalšie informácie nájdete v časti Povolenia .
Riešenie: Ak chcete priradiť pracovný priestor, potrebujete aspoň povolenia člena pracovného priestoru pre pracovné priestory v jeho susediacich fázach. Povolenia člena pracovného priestoru (alebo vyššie) v susediacich fázach sa vyžadujú, aby kanály nasadenia mohli vytvárať pripojenia medzi položkami v susedných fázach kanála.
Riešenie: Ak máte problémy s konfiguráciou pravidiel nasadenia, pozrite si pravidlá nasadenia a uistite sa, že sa riadite obmedzeniami pravidiel nasadenia.
Ak bolo vaše nasadenie predtým úspešné a náhle zlyháva kvôli nefunkčným pravidlám, môže to byť spôsobené tým, že sa sémantický model znova publikuje. Neúspešné nasadenie vyplýva z nasledujúcich zmien zdrojového sémantického modelu:
Odstránený parameter
Zmenený názov parametra
Vo vašich pravidlách nasadenia chýbajú hodnoty. Môže sa to stať, ak sa váš sémantický model zmenil.
Keď predchádzajúce úspešné nasadenie zlyhá v dôsledku nefunkčných prepojení, zobrazí sa upozornenie. Výberom položky Konfigurovať pravidlá prejdete na tablu pravidiel nasadenia, kde je označený neúspešný sémantický model. Keď vyberiete sémantický model, označia sa nefunkčné pravidlá.
Ak chcete úspešné nasadenie nasadiť, opravte alebo odstráňte nefunkčné pravidlá a zopakujte nasadenie.
Príčina: Pravidlá nasadenia sa nepoužijú hneď po konfigurácii.
Riešenie: Ak chcete použiť pravidlá nasadenia, musíte nasadiť sémantické modely zo zdrojovej fázy do cieľovej fázy, ktorá zahŕňa vytvorené pravidlá nasadenia. Po konfigurácii pravidiel nasadenia a pred nasadením sa vedľa sémantického modelu s nakonfigurovanými pravidlami zobrazí iný indikátor. To znamená, že je potrebné nasadiť tento sémantický model zo zdrojovej fázy do cieľovej fázy. Po nasadení, ak sa nevykonali žiadne iné zmeny, rôzne indikátory zmiznú, čo znamená, že pravidlá sa úspešne použili.
Riešenie: Ak chcete vytvoriť pravidlo nasadenia, musíte byť vlastníkom položky, pre ktorú vytvárate pravidlo nasadenia. Ak nie ste vlastníkom položky, pravidlá nasadenia sú sivé.
Ak je niektorá z možností pravidla sivá, môže to byť z týchto dôvodov:
Pravidlá zdroja údajov – neexistujú žiadne zdroje údajov, pre ktoré možno pravidlo nakonfigurovať.
Pravidlá parametrov – neexistujú žiadne parametre, pre ktoré možno pravidlo nakonfigurovať.
Riešenie: Uloženie pravidiel zdroja údajov môže zlyhať z dôvodu niektorého z týchto dôvodov:
Sémantický model obsahuje funkciu pripojenú k zdroju údajov. V takýchto prípadoch sa pravidlá zdroja údajov nepodporujú.
Zdroj údajov používa parametre. Nie je možné vytvoriť pravidlo zdroja údajov pre sémantický model, ktorý používa parametre. Vytvorte namiesto toho pravidlo parametra.
Príčina: Pri vytváraní sémantického modelu pomocou aplikácie Power BI Desktop je možné nakonfigurovať reťazec pripojenia. Neskôr môže byť sémantický model publikovaný a použitý kanálmi nasadenia v služba Power BI. Pri vytváraní pripojenia v aplikácii Power BI Desktop môžete zadať ďalšie parametre. Pri zadávaní parametrov musí byť prvý uvedený parameter sémantického modelu. Ak pred zdrojom sémantického modelu zobrazíte zoznam iných parametrov, v služba Power BI sa zobrazia chyby. V takýchto prípadoch pri konfigurácii nového pravidla sémantického modelu, ak ukážete na sémantický model, ktorý nie je v aplikácii Power BI Desktop správne nakonfigurovaný, kanály nasadenia nemôžu vytvoriť pravidlo.
Riešenie: Naformátujte pripojenie sémantického modelu v aplikácii Power BI Desktop tak, aby sa zdroj sémantického modelu zobrazil v prvom riadku. Potom opätovne publikujte sémantický model.
Túto časť použite na riešenie problémov s pravidlami kanála, ktoré ste vytvorili. Ak sa nezobrazuje názov chybového hlásenia pravidla, skontrolujte obmedzenia pravidiel nasadenia a podporované zdroje údajov pre tok údajov a pravidlá sémantického modelu a skúste prekonfigurovať pravidlo.
Chybové hlásenie | Solution |
---|---|
Pravidlo zdroja údajov nemôže obsahovať parameter | Vaše pravidlo sa nedá použiť, pretože názov servera alebo názov databázy, na ktoré sa odkazuje v pravidle, je riadený parametrom. Ak chcete zmeniť názov servera alebo databázy, použite pravidlo parametra alebo z nakonfigurovanej položky odstráňte riadiaci parameter. |
Zlyhanie spustenia zdroja údajov | Pravidlo sa nedá použiť z dôvodu problému s načítavaním údajov zo zdroja údajov. Odstráňte pravidlo a uistite sa, že sémantický model má platné dotazy. Potom skúste vytvoriť pravidlo znova. |
Vlastnosť Rule už neexistuje | Niektoré vlastnosti pravidla nakonfigurované v pravidle už neexistujú. Obnovte stránku a znova nakonfigurujte pravidlo. |
Nezákonná hodnota | Hodnota použitá v nakonfigurovanom pravidle nie je platná. Overte hodnoty pravidla a skúste nakonfigurovať pravidlo znova. |
Nie sú podporované viaceré zdroje údajov. | Pravidlo sémantického modelu sa nedá použiť z dôvodu konfigurácie zdroja údajov. Buď odstráňte pravidlo, alebo prepíšte dotazy sémantického modelu pomocou štandardných nástrojov aplikácie Power BI Desktop. |
Cieľový sémantický model môže zmeniť len jeho vlastník | Vaše pravidlo prepíše niektoré sémantické modely v cieľovom pracovnom priestore. Musíte byť vlastníkom každého sémantického modelu, ktorý sa prepíše. |