Pochopenie procesu nasadenia

Proces nasadenia vám umožňuje klonovať obsah z jednej fázy kanála do druhej, zvyčajne z vývoja do testu a z testu do produkcie.

Power BI počas nasadenia skopíruje obsah z aktuálnej fázy do cieľovej fázy. Pripojenia medzi kopírovanými položkami sa počas kopírovania zachovajú. Power BI tiež použije nakonfigurované pravidlá nasadenia na aktualizovaný obsah v cieľovej fáze. Nasadenie obsahu môže chvíľu trvať v závislosti od počtu nasadzovaných položiek. Počas tohto obdobia môžete prejsť na iné stránky na portáli služby Power BI, nemôžete však používať obsah v cieľovej fáze.

Môžete tiež nasadiť obsah programovo pomocou nasadením potrubí REST API. Ďalšie informácie o tomto procese sa môžete dozvedieť v kanáli Automatizácia nasadenia pomocou rozhrania API a článku DevOps.

Nasadenie obsahu do prázdnej fázy

Pri nasadení obsahu do prázdnej fázy sa metaúdaje zostáv, tabúľ a množín údajov v pracovnom priestore, z ktorého nasadzujete, skopírujú do fázy, do ktorej nasadzujete. V kapacite Premium sa vytvorí nový pracovný priestor pre fázu, do ktorej ste nasadili obsah.

Existujú dva spôsoby nasadenia obsahu z jednej fázy do ďalšej. Môžete nasadiť všetok obsah alebo môžete vybrať položky obsahu, ktoré sa majú nasadiť.

Obsah môžete nasadiť aj spätne, čiže z neskoršej fázy v kanáli nasadenia do skoršej fázy.

Po dokončení nasadenia obnovte množiny údajov, aby ste mohli použiť nový skopírovaný obsah. Obnovenie množiny údajov je potrebné, pretože údaje sa nekopírujú z jednej fázy do druhej. Ak chcete zistiť, ktoré vlastnosti položiek sa počas procesu nasadenia kopírujú a ktoré sa nekopírujú, pozrite si časť Vlastnosti položiek kopírované počas nasadenia.

Vytvorenie pracovného priestoru Premium

Počas prvého nasadenia ropovody nasadenia skontrolujú, či máte Premium povolenia.

Ak máte Premium povolenia, obsah pracovného priestoru sa skopíruje do fázy, do ktorú sa nasadíte, a na Premium kapacite sa vytvorí nový pracovný priestor pre danú etapu.

Ak nemáte Premium povolenia, pracovný priestor sa vytvorí, ale obsah sa neskopíruje. Môžete požiadať správcu kapacity, aby pridal váš pracovný priestor do kapacity, alebo požiadať o povolenia na priraďovanie kapacity. Neskôr po priradení pracovného priestoru ku kapacite môžete nasadiť obsah do tohto pracovného priestoru.

Ak používate Premium na používateľa (PPU),váš pracovný priestor sa automaticky priloďuje k ppu. V takýchto prípadoch Premium povolenia nie sú potrebné. Prístup k pracovným priestorom vytvoreným používateľom verzie PPU však môžu získať len iní používatelia PPU. Okrem toho môžu obsah vytvorený v týchto pracovných priestoroch využívať iba používatelia PPU.

Pracovný priestor a vlastníctvo obsahu

Používateľ vykonávajúci nasadenie sa automaticky stane vlastníkom množiny údajov klonovaných množín údajov a jediným správcom nového pracovného priestoru.

Nasadenie obsahu do existujúceho pracovného priestoru

Nasadenie obsahu v pracujúcom produkčnom kanáli do fázy s existujúcim pracovným priestorom zahŕňa:

  • nasadenie nového obsahu ako doplnenia do fázy, ktorá už má obsah,

  • nasadenie nového obsahu na nahradenie starého obsahu v aktuálnej pracujúcej fáze.

Proces nasadenia

Obsah z aktuálnej fázy sa skopíruje do cieľovej fázy. Power BI identifikuje existujúci obsah v cieľovej fáze a prepíše ho. Na identifikáciu položky obsahu, ktorú treba prepísať, použije funkcia kanálov nasadenia pripojenie medzi nadradenou položkou a jej klonmi. Toto pripojenie sa zachová pri vytvorení nového obsahu. Operácia prepisovania iba prepíše obsah položky. ID položky, URL adresa a povolenia zostanú nezmenené.

V cieľovej fáze zostávajú nekopírované vlastnosti položiek rovnaké, ako boli pred nasadením. Nový obsah a nové položky sa skopírujú z aktuálnej fázy do cieľovej fázy.

Automatické viazanie

Keď používate selektívne nasadenie na nasadenie položiek služby Power BI, rozmiestnenie potrubí skontroluje závislosti. Nasadenie bude úspešné alebo zlyhá v závislosti od umiestnenia položky, ktorá poskytuje údaje, na ktoré sa nasadená položka spolieha.

  • Prepojená položka existuje v cieľovej fáze - Nasadenia potrubia automaticky naviažu nasadenú položku na položku, na ktorú sa spolieha v nasadenej fáze. Ak napríklad nasadíte stránkovanú zostavu z vývoja na testovanie a je pripojená k množine údajov služby Power BI, ktorá bola predtým nasadená do testovacej fázy, automaticky sa pripojí k tejto databáze.

  • Prepojená položka neexistuje v cieľovej fáze – rozmiestnenia kanálov zlyhá nasadenie, ak má položka závislosť od inej položky a položka poskytujúca údaje nie je nasadená a nenachádza sa v cieľovej fáze. Ak napríklad nasadíte zostavu z vývoja na testovanie a skúšobná fáza neobsahuje množinu údajov služby Power BI, nasadenie zlyhá. Ak sa chcete vyhnúť zlyhaniu nasadenia z dôvodu nasadenia závislých položiek, použite tlačidlo Vybrať súvisiace. Výberom položky Súvisiace automaticky vyberie všetky súvisiace položky, ktoré poskytujú závislosti na položkách, ktoré sa chystáte nasadiť.

Automatické viazanie funguje iba s položkami služby Power BI, ktoré sú podporované kanálmi nasadenia a nachádzajú sa v službe Power BI. Ak chcete zobraziť závislosti položky služby Power BI, v ponuke Ďalšie možnosti položky vyberte položku Zobraziť líniu.

Snímka obrazovky možnosti zobrazenia v ponuke ďalších možností položky.

Obnovujú sa údaje

Údaje v cieľovej položke služby Power BI, napríklad množina údajov alebo tok údajov, sa uchovávajú, ak je to možné. Ak sa v položke služby Power BI, ktorá obsahuje údaje, neuchová, údaje sa uchovávajú tak, ako boli pred nasadením.

V mnohých prípadoch, keď máte malú zmenu, ako je napríklad pridanie alebo odstránenie tabuľky, Power BI zachová pôvodné údaje. Pri výrazných zmenách schémy alebo zmenách v pripojení zdroja údajov sa vyžaduje úplné obnovenie.

Požiadavky na nasadenie do fázy s existujúcim pracovným priestorom

Používateľ s Pro licenciou alebo používateľOM PPU, ktorý je členom cieľových aj zdrojových priestorov nasadenia, môže nasadiť obsah, ktorý sa nachádza na prémiovej kapacite, do fázy s existujúcim pracovným priestorom. Ďalšie informácie nájdete v časti Povolenia.

Nasadené položky

Pri nasadení obsahu z jednej fázy kanála do druhej obsahuje skopírovaný obsah nasledujúce položky služby Power BI:

  • Množiny údajov

  • Zostavy

  • Toky údajov

  • Tabule

  • Stránkované zostavy

Nepodporované položky

Funkcia kanálov nasadenia nepodporuje tieto položky:

  • Množiny údajov, ktoré nepochádzajú zo súboru PBIX

  • Množiny údajov presunutia

  • Streamovanie tokov údajov

  • Zostavy založené na nepodporovaných množinách údajov

  • Pracovné priestory aplikácií šablóny

  • Zošity

  • Ciele

Vlastnosti položiek kopírované počas nasadenia

Počas nasadenia sa skopírujú nasledujúce vlastnosti položiek, ktorými sa prepíšu vlastnosti položiek v cieľovej fáze:

Štítky citlivosti sa skopírujú len vtedy, keď je splnená jedna z nižšie uvedených podmienok. Ak tieto podmienky nie sú splnené, štítky citlivosti sa počas nasadenia neskopírujú.

  • Nasadí sa nová položka.

  • Položka je nasadená do prázdnej fázy.

  • Zdrojová položka má menovku s ochranou a cieľová položka nie. V takýchto prípadoch sa zobrazí vyskakovacie okno so žiadosťou o súhlas s prepisom označenia cieľovej citlivosti.

Nekopírované vlastnosti položiek

Počas nasadenia sa nekopírujú nasledujúce vlastnosti položiek:

  • Údaje – údaje sa nekopírujú, kopírujú sa iba metaúdaje

  • URL

  • ID

  • Povolenia – pre pracovný priestor alebo konkrétnu položku

  • Nastavenia pracovného priestoru – každá fáza má vlastný pracovný priestor

  • Obsah a nastavenia aplikácií – informácie o nasadení aplikácií nájdete v časti Nasadenie aplikácií Power BI

  • Osobné záložky

Počas nasadenia sa nekopírujú ani nasledujúce vlastnosti množín údajov:

  • Priradenie roly

  • Plán obnovenia

  • Poverenia zdroja údajov

  • Nastavenie ukladania dotazov do vyrovnávacej pamäte (môže byť zdedené z kapacity)

  • Nastavenie odporučenia

Podporované funkcie množiny údajov

Kanály nasadenia podporujú mnohé funkcie množiny údajov služby Power BI. Táto časť obsahuje zoznam dvoch funkcií množiny údajov služby Power BI, ktoré môžu vylepšiť prácu s kanálmi nasadenia:

Prírastkové obnovenie

Kanály nasadenia podporujú prírastkové obnovenie, čo je funkcia, ktorá umožňuje rýchlejšie a spoľahlivejšie obnovovanie veľkých množín údajov pri nižšej spotrebe.

Pomocou kanálov nasadenia môžete vykonávať aktualizácie množiny údajov s prírastkovým obnovením pri zachovaní údajov aj oblastí. Pri nasadzovaní množiny údajov sa politika skopíruje spolu s ňou.

Ak chcete pochopiť, ako sa prírastkové obnovenie správa s tokmi údajov, pozrite si tému, prečo sa po použití pravidiel toku údajov zobrazujú dva zdroje údajov pripojené k toku údajov?

Aktivovanie prírastkového obnovenia v kanáli

Ak chcete povoliť prírastkové obnovenie, nakonfigurujte ho v Power BI Desktopa potom publikujte množinu údajov. Po publikovaní bude politika prírastkového obnovenia podobná v celom kanály a môže byť vytvorená iba v aplikácii Power BI Desktop.

Keď je kanál nakonfigurovaný s prírastkovým obnovením, odporúčame použiť nasledujúci postup:

  1. Vykonajte zmeny v súbore PBIX v aplikácii Power BI Desktop. Ak sa chcete vyhnúť dlhým dobám čakania, môžete vykonať zmeny pomocou vzorky údajov.

  2. Nahrajte súbor PBIX do fázy vývoja.

  3. Nasaďte obsah do fázy testovania. Po nasadení sa vykonané zmeny použijú na celú množinu údajov, ktorú používate.

  4. Skontrolujte zmeny, ktoré ste vykonali vo fáze testovania, a po overení ich nasaďte do fázy produkcie.

Príklady používania

Nižšie je uvedených niekoľko príkladov toho, ako môžete integrovať prírastkové obnovenie s kanálmi nasadenia.

  • Vytvorte nový kanál a pripojte k nemu pracovný priestor s množinou údajov, ktorá má povolené prírastkové obnovenie.

  • Povoľte prírastkové obnovenie v množine údajov, ktorá sa už nachádza v pracovnom priestore vývoja.

  • Vytvorte kanál z pracovného priestoru produkcie, ktorý obsahuje množinu údajov, ktorá používa prírastkové obnovenie. Toto vykonáte priradením pracovného priestoru k fáze produkcie nového kanála a pomocou spätného nasadenia na nasadenie do fázy testovania a potom do fázy vývoja.

  • Publikujte množinu údajov používajúcu prírastkové obnovenie do pracovného priestoru, ktorý je súčasťou existujúceho kanála.

Obmedzenia a informácie

V prípade prírastkového obnovenia sa v kanáloch nasadenia podporujú iba množiny údajov, ktoré používajú rozšírené metaúdaje množiny údajov. Všetky množiny údajov vytvorené alebo upravené s Power BI Desktop automaticky implementujú rozšírené metaúdaje množiny údajov.

Pri opätovnom publikovaní množiny údajov v aktívnom kanáli s povoleným prírastkovým obnovením budú nasledujúce zmeny viesť k zlyhaniu nasadenia v dôsledku potenciálnej straty údajov:

  • Opätovné publikovanie množiny údajov, ktorá nepoužíva prírastkové obnovenie, na nahradenie množiny údajov, ktorá má povolené prírastkové obnovenie.

  • Premenovanie tabuľky, ktorá má povolené prírastkové obnovenie.

  • Premenovanie nevypočítaných stĺpcov v tabuľke s povoleným prírastkovým obnovením.

Ďalšie zmeny, ako je napríklad pridanie stĺpca, odstránenie stĺpca a premenovanie vypočítaného stĺpca, sú povolené. Ak ale zmeny ovplyvnia zobrazenie, pred zobrazením zmeny budete musieť obnoviť.

Zložené modely

Pomocou zložených modelov môžete nastaviť zostavu s viacerými pripojeniami údajov.

Funkciu zložených modelov môžete použiť na pripojenie množiny údajov Power BI k externej množine údajov, ako je napríklad Azure Analysis Services. Ďalšie informácie nájdete v téme Používanie DirectQuery pre množiny údajov služby Power BI a Azure Analysis Services.

V kanáli nasadenia môžete použiť zložené modely na pripojenie množiny údajov k inému kanálu a externej množine údajov Power BI.

Obmedzenia

Nasledujúce pripojenia zložených modelov nie sú podporované:

  • Pripájanie množín údajov, ktoré sa nachádzajú v tom istom pracovnom priestore.

  • Pripájanie množín údajov, ktoré sa nachádzajú v rôznych kanáloch.

  • Pripájanie množín údajov, ktoré sa nachádzajú v tom istom kanáli.

Nasadenie aplikácií Power BI

Aplikácie Power BI sú odporúčaným spôsobom distribúcie obsahu používateľom bezplatnej služby Power BI. Pomocou kanálov nasadenia môžete spravovať aplikácie Power BI v kanáli nasadenia, a tým získať väčšiu kontrolu nad životným cyklom aplikácie a zvýšiť jeho flexibilitu.

Vytvorte aplikáciu pre každú fázu kanála nasadenia, aby ste mohli testovať aktualizáciu každej aplikácie z pohľadu koncového používateľa. Tento proces môžete jednoducho spravovať pomocou kanála nasadenia. S použitím tlačidla na publikovanie alebo zobrazenie na karte pracovného priestoru môžete aplikáciu publikovať alebo zobraziť v konkrétnej fáze kanála.

Snímka obrazovky so zvýrazneným tlačidlom publikovania aplikácie v pravej dolnej časti počas produkčnej fázy

V produkčnej fáze sa stlačením tlačidla hlavnej akcie v pravom dolnom rohu otvorí stránka aktualizácie aplikácie v Power BI, aby sa všetky aktualizácie obsahu sprístupnili používateľom aplikácie.

Snímka obrazovky so zvýrazneným tlačidlom aktualizovania aplikácie v pravej dolnej časti počas produkčnej fázy

Dôležité

Proces nasadenia nezahŕňa aktualizáciu obsahu ani nastavení aplikácie. Ak chcete použiť zmeny na obsah alebo nastavenia, musíte aplikáciu manuálne aktualizovať v požadovanej fáze kanála.

Povolenia

Povolenia pre kanál a povolenia pre pracovný priestor sa udeľujú a spravujú samostatne. Napríklad používateľ s prístupom ku kanálu, ktorý nemá povolenia pre pracovný priestor, môže zobraziť kanál a zdieľať ho s ostatnými. Tento používateľ však nebude môcť zobraziť obsah pracovného priestoru v kanáli ani na stránke pracovného priestoru a nebude môcť vykonávať nasadenia.

Pri nasadzovaní položiek služby Power BI sa môže zmeniť vlastníctvo nasadeného tovaru. Pozrite si nižšie uvedenú tabuľku, aby ste pochopili, kto môže nasadiť každú položku a ako nasadenie ovplyvňuje vlastníctvo tovaru.

Položka služby Power BI Požadované povolenie na nasadenie existujúcej položky Vlastníctvo tovaru po nasadení
Množina údajov Člen pracovného priestoru Nezmenený
Tok údajov Vlastník toku údajov Nezmenený
Stránkovaná zostava Člen pracovného priestoru Používateľ, ktorý vykonal nasadenie, sa stáva vlastníkom

Používateľ s prístupom ku kanálu

Používatelia s prístupom ku kanálu majú nasledujúce povolenia:

  • Zobraziť kanál

  • Zdieľať kanál s ostatnými

  • Upraviť a odstrániť kanál

Poznámka

Prístup ku kanálu neudeľuje povolenia na zobrazenie obsahu pracovného priestoru alebo vykonávanie akcií s obsahom pracovného priestoru.

Čitateľ pracovného priestoru

Čitatelia pracovného priestoru, ktorí majú prístup ku kanálu, môžu tiež vykonávať nasledujúcu akciu:

  • Využiť obsah

Poznámka

Členovia pracovného priestoru, ktorým bola priradená rola zobrazovača bez povolení na zostavenie, nemôžu získať prístup k množine údajov ani upravovať obsah pracovného priestoru.

Prispievateľ pracovného priestoru

Prispievatelia pracovného priestoru, ktorí majú prístup ku kanálu, môžu tiež vykonávať nasledujúce akcie:

  • Využiť obsah

  • Porovnať fázy

  • Zobraziť množiny údajov

Člen pracovného priestoru

Členovia pracovného priestoru, ktorí majú prístup ku kanálu, môžu tiež vykonávať nasledujúce akcie:

  • Zobraziť obsah pracovného priestoru

  • Porovnať fázy

  • Nasadenie zostáv, tabúľ a stránkovaných zostáv

  • Odstrániť pracovné priestory

  • Aktualizovať množiny údajov

Poznámka

Ak je povolené nastavenie obnovenia balíka, ktoré sa nachádza v časti zabezpečenia množiny údajov nájomníka, iba vlastníci množiny údajov budú môcť aktualizovať množiny údajov.

Správca pracovného priestoru

Správcovia pracovného priestoru, ktorí majú prístup ku kanálu, môžu vykonávať akcie člena pracovného priestoru a tiež nasledujúce akcie:

  • Priradiť pracovné priestory

  • Odstrániť pracovné priestory

Vlastník množiny údajov

Vlastníci množiny údajov, ktorí sú členmi pracovného priestoru alebo správcami, môžu tiež vykonávať nasledujúce akcie:

  • Konfigurovať pravidlá

Poznámka

Táto časť popisuje povolenia používateľa v kanáloch nasadenia. Povolenia uvedené v tejto časti môžu mať odlišné aplikácie v iných funkciách služby Power BI.

Obmedzenia

Táto časť obsahuje zoznam väčšiny obmedzení v kanáloch nasadenia.

Obmedzenia množiny údajov

  • Množiny údajov, ktoré používajú pripojenie k údajom v reálnom čase, nie je možné nasadiť.

  • Ak počas nasadenia cieľová množina údajov používa dynamické pripojenie, zdrojová množina údajov musí tiež používať tento režim pripojenia.

  • Po nasadení sa sťahovanie množiny údajov (od fázy, v ktorej bola nasadená) nepodporuje.

  • Zoznam obmedzení pravidiel nasadenia nájdete v téme Obmedzenia pravidiel nasadenia.

Obmedzenia toku údajov

  • Pri nasadzovaní toku údajov s prepojenými entitami, ktoré sa nachádzajú v tom istom pracovnom priestore, nasadenie zlyhá.

  • Pri nasadzovaní toku údajov do prázdnej fázy vytvoria rozmiestnenie potrubia nový pracovný priestor a nastavia ukladací priestor toku údajov na úložisko blob služby Power BI. Úložisko Blob sa používa aj v prípade, že zdrojový pracovný priestor je nakonfigurovaný na používanie ukladacieho priestoru údajového jazera Azure Gen2 (ADLS Gen2).

  • V kanáloch nasadenia nie je hlavný zodpovedný servis podporovaný pre toky údajov.

  • Obmedzenia pravidiel nasadenia, ktoré ovplyvňujú toky údajov, nájdete v téme Obmedzenia pravidiel nasadenia.

Ďalšie kroky