6. března 2025

Nasazování změn s deployment pipelines

Měli jste někdy při tvorbě Power BI / Microsoft Fabric obsahu potřebu oddělit své změny ve vývoji od produkčního prostředí? Potřebovali jste, aby změny dorazily do produkce ke koncovým uživatelům teprve po průchodu User Acceptance Testingem? Nebo řešíte změny stylem "pankáč" – měním data v produkčním reportu a ono to nějak dopadne?

Tak či tak se můžete zamyslet nad použitím deployment pipelines v Microsoft Fabric/Power BI.

V prvním kroku budeme potřebovat 2–3 pracovní prostory podle počtu prostředí. V mém případě tři – pro vývoj, test a produkci.

V pravé liště vybereme tvorbu nové deployment pipeline.

Vybereme počet prostředí, která chceme použít. V mém případě všechny tři.

Přiřadíme workspaces k prostředím. Zde pozor – lze vybrat pouze workspaces na dedikované kapacitě MS Fabric nebo Power BI Premium. Dobrá zpráva je, že u MS Fabric stačí SKU F2, tedy to nejlevnější.

Při výběru prostředí, do kterého chceme změny nasadit, se nám dole provede porovnání obsahu (1). Můžeme po kliknutí na ikonu s bleskem (2) nastavit pravidla pro nasazení (3), jako například změnu mappingu z vývojového serveru na test/produkci, změnu databáze a podobně.

Vybrané změny můžeme následně nasadit tlačítkem Deploy.
Závěr
Deployment pipelines jsou skvělým nástrojem, jak od sebe oddělit jednotlivá prostředí vývojového cyklu reportů s možností posouvat změny. Zpravidla změny posouváme manuálně, protože než report nasadíme do produkce, musí projít testingem. Posledním krokem bývá aktualizace Power BI Apps, aby se změny promítly. Abyste mohli deployment pipelines používat, budete potřebovat workspaces přiřadit na dedikovanou kapacitu MS Fabric, případně Power BI Premium, pokud jej ještě jako stávající zákazník máte k dispozici.

Žádné komentáře:

Okomentovat