Scénáře použití Power BI: Samoobslužné publikování obsahu
Poznámka:
Tento článek je součástí řady článků o plánování implementace Power BI. Tato série se zaměřuje především na prostředí Power BI v Rámci Microsoft Fabric. Úvod do série najdete v tématu Plánování implementace Power BI.
Pokud jsou analytická řešení pro organizaci důležitá, je důležité zajistit, aby byl obsah v služba Power BI stabilní a spolehlivý pro uživatele. IT týmy tento problém často řeší tím, že pracují v několika prostředích:
- Ve vývojovém prostředí dělají tvůrci obsahu a vlastníci změny a vylepšení řešení. Jakmile jsou tyto změny připravené k širší kontrole, řešení se do testovacího prostředí nasadí (někdy označované jako povýšené).
- V testovacím prostředí kontroloři ověřují změny provedené v řešení. Tato kontrola může zahrnovat ověření funkcí řešení a dat. Po dokončení kontroly se řešení nasadí do produkčního prostředí.
- V produkčním prostředí se uživatelé zobrazují a komunikují s vydaným řešením.
Tento strukturovaný přístup zajišťuje, aby tvůrci obsahu, vlastníci a revidující mohli provádět a ověřovat změny, aniž by to negativně ovlivnilo uživatele.
Používání metodických a disciplínovaných procesů správy životního cyklu snižuje chyby, minimalizuje nekonzistence a zlepšuje uživatelské prostředí pro uživatele. Tvůrci a vlastníci obsahu můžou používat kanály nasazení Power BI pro samoobslužné publikování obsahu. Kanály nasazení zjednodušují proces a zlepšují úroveň řízení při vydávání nového obsahu.
Poznámka:
Tento scénář samoobslužného publikování obsahu je jedním ze scénářů správy obsahu a nasazení . Úplný seznam samoobslužných scénářů najdete v článku Scénáře použití Power BI.
V zájmu stručnosti se v tomto článku nezabýváme některými aspekty popsanými v tématu věnovaném spolupráci a doručování obsahu. Úplné pokrytí si nejprve přečtěte v těchto článcích.
Diagram scénáře
Následující diagram znázorňuje základní přehled nejběžnějších uživatelských akcí a komponent Power BI pro podporu samoobslužného publikování obsahu. Zaměřuje se na použití kanálu nasazení Power BI pro podporu obsahu prostřednictvím pracovních prostorů pro vývoj, testování a produkční prostředí.
Tip
Diagram scénáře doporučujeme stáhnout, pokud ho chcete vložit do prezentace, dokumentace nebo blogového příspěvku – nebo ho vytisknout jako plakát na zdi. Vzhledem k tomu, že se jedná o obrázek SVG (Scalable Vector Graphics), můžete ho škálovat nahoru nebo dolů bez ztráty kvality.
Diagram scénáře znázorňuje následující akce uživatele, nástroje a funkce:
Položka | Popis |
---|---|
Tvůrce obsahu Power BI vyvíjí řešení BI pomocí Power BI Desktopu. | |
Soubor Power BI Desktopu (.pbix) souboru projektu Power BI (.pbip) se uloží do sdílené knihovny na OneDrivu. Tvůrce obsahu uchovává verze těchto souborů na OneDrivu. | |
Až bude tvůrce obsahu připravený, publikuje soubor Power BI Desktopu do služba Power BI. | |
Obsah se publikuje do pracovního prostoru vyhrazeného pro vývoj. | |
Správce kanálu nasazení nastaví kanál nasazení Power BI se třemi fázemi: vývoj, testování a produkční prostředí. Každá fáze odpovídá samostatnému pracovnímu prostoru v služba Power BI. Nastavení nasazení a přístup jsou nastavené pro kanál nasazení. | |
Pracovní prostor pro vývoj (nebo testování) je nastavený na kapacitu Fabric, kapacitu Premium, Premium na uživatele nebo režim licence Embedded. Kanály nasazení Power BI jsou funkce dostupná jenom v pracovních prostorech s těmito režimy licencí. | |
Tvůrci obsahu a vlastníci spolupracují ve vývojovém pracovním prostoru, aby se zajistilo splnění všech požadavků. | |
Jakmile je vývojový obsah připravený, kanál nasazení porovná obsah mezi fázemi vývoje a testování. | |
Některé nebo všechny položky Power BI se nasazují do pracovního prostoru vyhrazeného pro testování. | |
Jakmile kanál nasazení dokončí své nasazení, tvůrce obsahu ručně provede aktivity po nasazení pro testovací pracovní prostor. Aktivity můžou zahrnovat konfiguraci plánované aktualizace dat nebo publikování aplikace Power BI pro testovací pracovní prostor. | |
Kontrola kvality, ověření dat a testování přijetí uživatelů provádí kontroloři testovacího pracovního prostoru. | |
Když je testovací obsah plně ověřený, kanál nasazení porovná obsah mezi testovací a produkční fází. | |
Některé nebo všechny položky Power BI se nasazují do pracovního prostoru vyhrazeného pro produkční prostředí. V případě produkčního pracovního prostoru je kapacita infrastruktury nebo licenční režim kapacity Premium často vhodnější, pokud existuje velký počet příjemců jen pro čtení. | |
Po dokončení nasazení kanálu nasazení můžou tvůrci obsahu ručně provádět aktivity po nasazení. Aktivity můžou zahrnovat konfiguraci plánované aktualizace dat nebo publikování aplikace Power BI pro produkční pracovní prostor. | |
Čtenáři obsahu přistupují k obsahu pomocí produkčního pracovního prostoru nebo aplikace Power BI. | |
Některé zdroje dat můžou vyžadovat místní bránu dat nebo bránu virtuální sítě pro aktualizaci dat, například ty, které se nacházejí v privátní síti organizace. | |
Správci prostředků infrastruktury dohlížejí na aktivitu na portálu Fabric a monitorují je. Obsah, který se považuje za kritický, aby měl samostatné pracovní prostory pro vývoj, testování a produkční prostředí, může podléhat přísnějším požadavkům zásad správného řízení než méně kritický obsah. |
Tip
Doporučujeme také zkontrolovat scénář použití pokročilé správy datového modelu. Vychází z konceptů zavedených v tomto scénáři.
Klíčové body
Následuje několik klíčových bodů, které je potřeba zdůraznit ve scénáři samoobslužného publikování obsahu.
Kanál nasazení
Kanál nasazení se skládá ze tří fází: vývoj, testování a produkce. K jednotlivým fázím kanálu nasazení se přiřadí jeden pracovní prostor. Položky Power BI podporované kanály nasazení se publikují (nebo klonují) z jednoho pracovního prostoru do druhého, když dojde k nasazení. Po dokončení testování a ověření je možné kanál nasazení opakovaně použít k rychlému zvýšení úrovně obsahu. Rozhraní kanálu nasazení je snadné implementovat pro tvůrce obsahu, kteří nemají dovednosti nebo chtějí používat nasazení založená na kódu (použití rozhraní REST API Power BI jsou popsány ve scénáři publikování podnikového obsahu).
Poznámka:
Publikování obsahu pomocí kanálu nasazení se označuje jako nasazení pouze s metadaty. V takovém případě se data nepřepíší ani nekopírují do cílového pracovního prostoru. Po dokončení nasazení se obvykle vyžaduje aktualizace dat – viz následující téma aktivit po nasazení.
Proces nasazení
Osvědčeným postupem je zvážit celý obsah pracovního prostoru jako analytický balíček , který je možné nasadit společně jako jednotku. Proto je důležité mít přehled o účelu a očekávání jednotlivých pracovních prostorů. I když je možné selektivní nasazení konkrétních položek Power BI, je efektivnější a méně rizikové, když nasazení představuje logickou jednotku obsahu.
Tip
Kromě plánovaných nasazení naplánujte, jak se budou řešit naléhavé problémy. Pokud se vyžaduje okamžitá oprava, stále dodržujte standardní postup šíření všech změn z vývoje až po testování a produkci pomocí kanálu nasazení.
Model oprávnění
Věnujte čas plánování modelu oprávnění. Podporuje se plná flexibilita pro použití různých rolí pracovního prostoru (mezi vývojem, testováním a produkčním prostředím). Jak je znázorněno v diagramu scénáře, je běžné přiřadit následující oprávnění pracovního prostoru:
- Pracovní prostor pro vývoj: Omezte přístup k týmu tvůrců obsahu a vlastníkům, kteří spolupracují.
- pracovní prostor testování: Omezte přístup kontrolorům, kteří se podílejí na zajištění kvality, ověření dat a aktivitách testování přijetí uživatelů.
- produkčního pracovního prostoru: Udělte prohlížecí přístup konzumentům obsahu aplikace Power BI (a v případě potřeby i pracovního prostoru). Omezte přístup na uživatele, kteří potřebují spravovat a publikovat produkční obsah, včetně nejmenšího možného počtu uživatelů.
Poznámka:
Většina uživatelů obsahu neví o pracovních prostorech vývoje a testování.
Přístup ke kanálu nasazení
Uživatelská oprávnění kanálu (pro uživatele, kteří můžou nasadit obsah s kanálem nasazení), se spravují odděleně od rolí pracovního prostoru. Pro uživatele provádějící nasazení se vyžaduje přístup k pracovnímu prostoru i kanálu nasazení. Vyžadují se také příslušná oprávnění Premium.
Pokud je to možné, doporučuje se, aby existující tvůrce obsahu nebo vlastník provedl nasazení. V některých situacích jsou oprávnění pro produkční pracovní prostor omezena. V takovém případě může být vhodné koordinovat produkční nasazení s někým jiným, kdo má oprávnění k nasazení do produkčního prostředí.
Uživatelé kanálu, kteří jsou přiřazeni k roli člena pracovního prostoru (nebo správce), mohou porovnávat fáze a nasazovat obsah. Přiřazení uživatelů kanálu k této roli minimalizuje problémy s oprávněními a umožňuje plynulejší proces nasazení.
Tip
Mějte na paměti, že role pracovního prostoru jsou nastavené samostatně pro vývoj, testování a produkci. Přístup ke kanálu se ale nastaví jednou pro celý kanál.
Licencování Power BI Premium
Důležité
Někdy se tento článek týká Power BI Premium nebo jejích předplatných kapacity (SKU P). Mějte na paměti, že Microsoft v současné době konsoliduje možnosti nákupu a vyřazuje Power BI Premium na skladové položky kapacity. Místo toho by měli noví a stávající zákazníci zvážit nákup předplatných kapacity Fabric (SKU F).
Další informace najdete v tématu Důležité aktualizace týkající se licencování Power BI Premium a nejčastějších dotazů k Power BI Premium.
Kanály nasazení Power BI jsou funkcí Premium. Existují různé způsoby získání licencování v závislosti na tom, jestli se obsah používá pro účely vývoje, testování nebo produkce. Diagram scénáře znázorňuje použití skladových položek Premium P, jako jsou P1, P2, P3, P4 nebo P5 pro produkční pracovní prostor, a uživatelskou licenci Premium Power BI Premium na uživatele (PPU) pro pracovní prostory vývoje a testování. Použití licencování PPU pro pracovní prostory s velmi malým počtem uživatelů (jak je znázorněno v diagramu scénáře) představuje nákladově efektivní způsob použití funkcí Premium a přitom je udržuje odděleně od kapacity Premium, která je přiřazená pro produkční úlohy.
Nastavení nasazení
Pravidla zdroje dat a pravidla parametrů jsou k dispozici pro dynamickou správu hodnot, které se liší mezi vývojem, testováním a produkčním prostředím. Použití nastavení nasazení představuje efektivní způsob, jak snížit úsilí a riziko chyb.
Aktivity po nasazení
Účelně se určité vlastnosti během nasazení nekopírují do cílového pracovního prostoru. Mezi klíčové aktivity po nasazení patří:
- aktualizace dat: Data se nezkopírují ze zdrojového pracovního prostoru do cílového pracovního prostoru. Publikování z kanálu nasazení je vždy jen pro metadata nasazení. Aktualizace dat se proto obvykle vyžaduje po nasazení do cílového pracovního prostoru. Při prvním nasazení je potřeba nakonfigurovat také přihlašovací údaje ke zdroji dat nebo připojení brány (podle potřeby).
- aplikace: Kanály nasazení automaticky nepublikují aplikace Power BI.
- Role přístupu, oprávnění ke sdílení a oprávnění aplikace: Během nasazení se oprávnění nepřepíšou.
- vlastnosti pracovního prostoru: Vlastnosti, jako jsou kontakty a popis pracovního prostoru, se během nasazení nepřepíší.
- vlastnosti položky Power BI: Některé vlastnosti položky Power BI, jako jsou popisky citlivosti, se můžou během nasazení přepsat za určitých okolností.
- Nepodporované položky Power BI: Možná bude potřeba provést další ruční kroky pro položky Power BI, které kanál nasazení nepodporuje.
Upozornění
Jakmile dojde k nasazení s kanálem nasazení, neexistuje proces vrácení zpět. Pečlivě zvažte, jaké procesy správy změn a schválení jsou potřeba k nasazení do produkčního pracovního prostoru.
Úložiště OneDrivu
Diagram scénáře znázorňuje použití OneDrivu k ukládání zdrojových souborů Power BI Desktopu. Cílem je uložit zdrojové soubory do umístění, které je:
- Odpovídajícím zabezpečením zajistíte, že ke zdrojovým souborům budou mít přístup jenom vydavatelé. Sdílená knihovna (nikoli osobní knihovna ) je dobrou volbou.
- Zálohujte se často, aby soubory byly v bezpečí před ztrátou.
- Verze, kdy dojde ke změnám, aby bylo možné vrátit zpět na starší verzi.
Tip
Pokud je umístění OneDrivu synchronizované s pracovním prostorem, nakonfigurujte ho jenom pro vývojový pracovní prostor.
Nastavení brány
Brána dat se obvykle vyžaduje při přístupu ke zdrojům dat, které se nacházejí v privátní síti organizace nebo virtuální síti. Po publikování souboru Power BI Desktopu do služba Power BI se místní brána dat stane relevantní. Dva účely brány slouží k aktualizaci importovaných dat nebo zobrazení sestavy, která dotazuje živé připojení nebo sémantický model DirectQuery (není znázorněný v diagramu scénáře).
Při práci s několika prostředími je běžné nakonfigurovat vývojová, testovací a produkční připojení tak, aby používala různé zdrojové systémy. V tomto případě použijte pravidla zdroje dat a pravidla parametrů ke správě hodnot, které se mezi prostředími liší.
Poznámka:
Centralizovaná brána dat ve standardním režimu se důrazně doporučuje u bran v osobním režimu. Ve standardním režimu podporuje brána dat živé připojení a operace DirectQuery (kromě plánovaných operací aktualizace dat).
Dohled nad systémem
Protokol aktivit zaznamenává aktivity uživatelů, ke kterým dochází v služba Power BI. Správci Power BI můžou použít data protokolu aktivit shromážděná k provádění auditování , aby jim pomohli pochopit aktivity nasazení, ke kterým dochází.
Související obsah
V dalším článku série se dozvíte o scénáři použití pokročilého modelování dat.