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 |
Integrácia Git
Problémy s prístupom
Nemôžem získať prístup k odkladaciemu priestoru Azure DevOps
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.
Pripojiť problémy
Zlyhanie pripojenia: Nedá sa pripojiť k odkladaciemu priestoru
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.
Zlyhanie pripojenia: Vyskytol sa problém s pokusom o pripojenie
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.
Ikona ovládacieho prvku Zdroj nemá číslo
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.
Zlyhanie pripojenia: Znamená to, že na pripojenie k službe git potrebujem licenciu Premium
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.
Vetvenie von: Nezobrazuje sa mi vetva, ku ktorú sa chcem pripojiť
Popis problému: Nezobrazuje sa mi pracovný priestor, ku ktorému sa chcem pripojiť, na karte vetvenia v paneli ovládacieho prvku Source.
Cause: V zozname vetvenia sa zobrazujú len pracovné priestory, na ktorých zobrazenie máte povolenie.
riešenia: Skontrolujte, či existuje požadovaný pracovný priestor a či máte povolenie na jeho zobrazenie. Ak nie, požiadajte vlastníka pracovného priestoru, aby vám poskytol povolenie zobraziť ďalšie informácie obmedzenia vetvy.
Rozvetvovanie: Môj nový pracovný priestor nebol synchronizovaný s mojím odkladacím priestorom Git
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.
Problémy s pripojením priečinka
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.
Môj stav systému Git hovorí, že mám neobslúžené zmeny, ale v pracovnom priestore som nevydala žiadne zmeny
Popis problému: Chcem aktualizovať svoj pracovný priestor, ale zobrazuje sa, že mám nekomprimované zmeny. V pracovnom priestore som nevydala žiadne zmeny.
Príčina: Ak váš pracovný priestor obsahuje priečinky a pripojený priečinok Git ešte nemá podpriečinky, považujú sa za odlišné. Ak váš pracovný priestor obsahuje priečinky, ale vetva Git nie, zobrazia sa zmeny, ktoré nie sú vynechané, správu. Ak sa pred odoslaním zmien pokúsite aktualizovať pracovný priestor, zobrazí sa konflikt. Keď má priečinok Git rovnakú štruktúru priečinkov ako pracovný priestor, toto hlásenie sa už nezobrazí.
Solution: Ak chcete vyriešiť tento problém, potvrdiť zmeny do Git. Ak nemôžete vykonávať zmeny priamo na pripojenej vetve, odporúčame použiť možnosť vetvy pokladne. Ďalšie informácie nájdete Bezpečné spracovanie zmien priečinkov.
Potvrdiť problémy
Tlačidlo Potvrdiť je neaktívne
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.
Prekročená maximálna veľkosť potvrdenia
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.
Aktualizovať problémy
Tlačidlá Potvrdiť a Aktualizovať sú zakázané
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.
Zlyhanie aktualizácie: Oprava duplicitných logických ID
Popis problému: Pri pokuse o aktualizáciu sa zobrazí dialógové okno označujúce zlyhanie, pretože adresár Git obsahuje položky s duplicitnými logickými ID.
Príčina: logické ID každej položky v pracovnom priestore musí byť jedinečné. Keď skopírujete položku v pracovnom priestore, logické ID sa automaticky zmení na jedinečné ID. Keď skopírujete adresár položky v Git, logické ID sa nezmení. Ak skopírujete súbor položky v Git a potom sa pokúsite aktualizovať do pracovného priestoru, logické ID sa duplikuje a spôsobí chybu.
Riešenie: Na vyriešenie problému musíte pred aktualizáciou pracovného priestoru zmeniť logické ID duplicitnej položky alebo položiek v systéme Git. K dispozícii máte dve možnosti:
Ak máte povolenie na vytváranie priamych potvrdení vetve, vyberte položku Opraviť s priamym potvrdením. Týmto sa upraví systémový súbor položky a vytvorí sa jedinečné logické ID v systéme Git. Údaje pracovného priestoru sa nezmenia, kým ich neaktualizujete zo systému Git.
Ak nemáte povolenie na vytváranie priamych potvrdení vetve, vyberte položku Vytvoriť vetvu a prejdite do Git. Otvorí sa nová vetva a zmení sa logické ID. Predtým, ako ich uvidíte v službe Fabric, musíte zlúčiť zmeny v službe Git. Keď potom aktualizujete zo systému Git, údaje pracovného priestoru sa upravia.
Zlyhanie aktualizácie: Aktualizácia sa nedokončí, pretože by prerušila prepojenia na závislosť.
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.
Zlyhanie po aktualizácii: Závislosti neodkazuje na správne položky
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.
Riešenie problémov s chybami
Zrušiť problémy
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í.
Kanály nasadenia
Nezobrazuje sa tlačidlo kanálov nasadenia
Na zobrazenie tlačidla kanálov nasadenia musia byť splnené tieto podmienky.
Máte licenciu na službu Fabric.
Ste správcom pracovného priestoru.
Máte povolenia správcu pre kanál nasadenia, ku ktorému je pracovný priestor priradený.
V mojom pracovnom priestore sa mi nezobrazuje značka fázy kanála
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.
Stratené pripojenia po nasadení
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.
Nemôžem priradiť pracovný priestor k 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.
Keď sa pokúsim priradiť pracovný priestor kanálu, nezobrazujú sa mi všetky moje pracovné priestory
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ť.
Moje prvé nasadenie zlyhalo
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. |
Pri pokuse o nasadenie mám v pracovnom priestore položky nepodporované.
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.
Chceme zmeniť zdroj údajov vo fázach kanála.
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í.
Opravil/-a som chybu v produkcii, ale teraz je neaktívne tlačidlo Nasadiť do predchádzajúcej fázy
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
Chybové hlásenie: "Pokračujte v nasadení"
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.
Chybové hlásenie: Nasadenie sa nedá spustiť
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.
Môj vizuál sa po nasadení sémantického modelu alebo toku údajov zlomil
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.
Ako odstránim kanál, ktorý nemá vlastníka (osirelý kanál)?
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.
Chyba nesúladu: Chyba nesúladu v zdroji a cieľovom sémantickom formáte modelu vo formáte verzie
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.
Chyba nesúladu: Chyba nesúladu v režime pripojenia zdroja údajov
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.
Moje sémantické nasadenie modelu zlyhalo
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.
Stránkované zostavy
Nemôžem nasadiť stránkovanú zostavu
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?
Zlyhanie nasadenia: Veľký počet stránkovaných zostáv zlyhá
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.
Toky údajov
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.
Po použití pravidiel toku údajov sa zobrazia dva zdroje údajov pripojené k môjmu toku ú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.
Údajovémarty
Problém s nasadením: Nemôžem nasadiť údajový diagram v kanáli
Riešenie: Ak chcete nasadiť údajový graf, musíte byť vlastníkom dátového grafu.
Problém s nasadením: Moje nasadenie dátového grafu zlyhalo z dôvodu kruhovej závislosti
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.
Povolenia
Kto môže nasadiť obsah medzi fázami?
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.
V kanáli sa mi nezobrazuje pracovný priestor
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 .
Chybové hlásenie: Potrebné povolenia člena pracovného priestoru
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.
Pravidlá
Zlyhanie nasadenia z dôvodu nefunkčných pravidiel
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:
Pravidlá parametrov
Odstránený parameter
Zmenený názov parametra
Pravidlá zdroja údajov
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.
Problém s nasadením: Nakonfiguroval som pravidlá, ale nenasadzuje sa
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.
Pravidlá nasadenia sú sivé
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ť.
Moje pravidlo zdroja údajov pre sémantický model zlyhalo
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.
Nemôžem sa pripojiť k sémantickému modelu pri vytváraní nového pravidla sémantického modelu
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.
Riešenie problémov s chybami
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. |