Sdílet prostřednictvím


Scénáře použití Power BI: Přizpůsobitelná spravovaná samoobslužná služba BI

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.

Jak je popsáno v plánu přechodu na prostředky infrastruktury, spravovaná samoobslužná služba BI je charakterizována kombinovaným přístupem, který zdůrazňuje disciplínu v jádru a flexibilitě na hraničních zařízeních. Architekturu dat obvykle udržuje jeden tým centralizovaných odborníků NA BI a odpovědnost za vytváření sestav patří tvůrcům v rámci oddělení nebo organizačních jednotek.

Pokud ale základní datová architektura neobsahuje všechna požadovaná data, můžou tvůrci sémantických modelů rozšířit, přizpůsobit nebo přizpůsobit stávající sdílené sémantické modely. Lze vytvořit nové specializované sémantické modely, které splňují obchodní požadavky, které stávající sémantické modely nedoručují centrálně. Důležité je, že neexistuje žádná duplikace základních dat. Tento scénář použití se označuje jako přizpůsobitelná spravovaná samoobslužná služba BI.

Poznámka:

Tento přizpůsobitelný scénář samoobslužného BI je druhou možností samoobslužných scénářů BI. Tento scénář vychází z toho, co je možné provést s centralizovaným sdíleným sémantickým modelem (který byl zaveden ve spravovaném samoobslužném scénáři BI ). Seznam všech scénářů najdete v článku o scénářích 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, které podporují přizpůsobitelné samoobslužné funkce BI. Hlavním cílem je poskytnout tvůrcům obsahu v organizačních jednotkách možnost vytvořit specializovaný datový model rozšířením existujícího sdíleného sémantického modelu. Cílem je dosáhnout opakované použitelnosti, kdykoli je to možné, a umožnit flexibilitu, aby splňovala další analytické požadavky.

Diagram znázorňuje přizpůsobitelné samoobslužné funkce BI, což je vytváření sémantických modelů, které rozšiřují a přizpůsobují další sémantické modely. Položky v diagramu jsou popsány v následující tabulce.

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
Položka 1. Sémantický model creator A vyvíjí model pomocí Power BI Desktopu. U sémantického modelu, který je určený k opakovanému použití, je běžný (ale nevyžaduje) to, že tvůrce patří do centralizovaného týmu, který podporuje uživatele přes hranice organizace (například IT, podnik BI nebo Center of Excellence).
Položka 2. Power BI Desktop se připojuje k datům z jednoho nebo více zdrojů dat.
Položka 3. Vývoj datového modelu se provádí v Power BI Desktopu. Dalším úsilím je vytvořit dobře navržený a uživatelsky přívětivý model, aby ho mohl používat jako zdroj dat mnoho samoobslužných tvůrců sestav. Tvůrci modelů můžou pomocí dotazů DAX vyvíjet a zkoumat model během vývoje.
Položka 4. Až budete připravení, tvůrce modelu A publikuje soubor Power BI Desktopu (.pbix) nebo soubor projektu Power BI (.pbip), který obsahuje jenom model do služba Power BI.
Položka 5. Sémantický model se publikuje do pracovního prostoru vyhrazeného pro ukládání a zabezpečení sdílených sémantických modelů. Vzhledem k tomu, že sémantický model je určený k opakovanému použití, je schválen (podle potřeby certifikovaný nebo povýšený). Sémantický model je také označen jako zjistitelný , aby se jeho opětovné použití dále podporovalo. Zobrazení rodokmenu v služba Power BI lze použít ke sledování závislostí, které existují mezi položkami Power BI.
Položka 6. Zjišťování dat v datovém centru OneLake je povolené, protože sémantický model je označený jako zjistitelný. Zjistitelnost umožňuje existenci sémantického modelu viditelného v datovém centru OneLake jinými tvůrci obsahu Power BI, kteří hledají data.
Položka 7. Tvůrci obsahu používají datové centrum OneLake v služba Power BI k hledání zjistitelných datových položek, jako jsou sémantické modely.
Položka 8. Pokud mají tvůrci obsahu oprávnění, můžou požádat o oprávnění k sestavení u datových položek. Tím se spustí pracovní postup, který požádá o oprávnění k sestavení od autorizovaného schvalovatele. Jakmile mají oprávnění, můžou tvůrci obsahu znovu použít datové položky k vytváření nových řešení.
Položka 9. V Power BI Desktopu vytvoří tvůrce modelu B živé připojení k původnímu sdíleného sémantickému modelu umístěnému v služba Power BI. Vzhledem k tomu, že záměrem je rozšířit a přizpůsobit původní sémantický model, živé připojení se převede na model DirectQuery. Výsledkem této akce je místní model v souboru Power BI Desktopu.
Položka 10. Power BI Desktop se připojuje k datům z dalších zdrojů dat. Cílem je rozšířit sdílený sémantický model tak, aby nový specializovaný sémantický model splnil další analytické požadavky.
Položka 11. Relace se vytvářejí v Power BI Desktopu mezi existujícími tabulkami (ze sdíleného sémantického modelu označovaného také jako vzdálený model) a nově importovanými tabulkami (uložené v místním modelu). V Power BI Desktopu se provádějí další výpočty a práce modelování, které dokončí návrh specializovaného složeného modelu.
Položka 12. Až budete připraveni, sémantický model creator B publikuje soubor .pbix nebo .pbip do služba Power BI.
Položka 13. Nový specializovaný sémantický model se publikuje do pracovního prostoru vyhrazeného pro ukládání a zabezpečení sémantických modelů, které vlastní a spravují oddělení.
Položka 14. Specializovaný sémantický model zůstává připojený k původnímu sdílenému sémantickému modelu Power BI. Všechny změny původního sdíleného sémantického modelu ovlivní podřízené specializované sémantické modely, které jsou na něm závislé.
Položka 15. Jiní autoři samoobslužných sestav můžou vytvářet nové sestavy připojené ke specializovanému sémantickému modelu. Tvůrci sestav se můžou rozhodnout používat Power BI Desktop, Power BI Tvůrce sestav nebo Excel.
Položka 16. Sestavy se publikují do pracovního prostoru vyhrazeného pro ukládání a zabezpečení sestav a řídicích panelů.
Položka 17. Publikované sestavy zůstanou připojené ke specializovanému sémantickému modelu uloženému v jiném pracovním prostoru. Všechny změny specializovaného sémantického modelu ovlivní všechny sestavy, které jsou k němu připojené.
Položka 18. 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.
Položka 19. Správci prostředků infrastruktury dohlížejí na aktivitu na portálu Fabric a monitorují je.

Klíčové body

Tady je několik klíčových bodů, které je potřeba zdůraznit, že jde o přizpůsobitelný scénář samoobslužného BI.

Sdílený sémantický model

Klíčovým aspektem vytváření spravované samoobslužné práce BI je minimalizace počtu sémantických modelů. Tento scénář znázorňuje sdílený sémantický model , který přispívá k dosažení jedné verze pravdy.

Poznámka:

Pro zjednodušení diagram scénáře znázorňuje pouze jeden sdílený sémantický model. Není ale obvykle praktické modelovat všechna data organizace v jednom sémantickém modelu. Druhým extrémním je vytvoření nového sémantického modelu pro každou sestavu, protože méně zkušení tvůrci obsahu často dělají. Cílem je najít správnou rovnováhu, přiklonit se k relativně málo sémantickým modelům a vytvořit nové sémantické modely, když to dává smysl.

Rozšíření počátečního sdíleného sémantického modelu

Autoři samoobslužných služeb někdy potřebují rozšířit stávající sémantický model například o další data specifická pro jejich oddělení. V tomto případě můžou používat připojení DirectQuery k sémantickým modelům Power BI. Tato funkce umožňuje ideální rovnováhu samoobslužného povolení při využívání investic do centrálně spravovaných datových prostředků. Diagram scénáře znázorňuje připojení DirectQuery. Převod živého připojení na připojení DirectQuery vytvoří místní model, který umožňuje přidání nových tabulek. Relace je možné vytvářet mezi tabulkami z původního sdíleného sémantického modelu (vzdáleného modelu) a nově přidaných tabulek (místní model). K přizpůsobení nového datového modelu je možné provést další výpočty a modelování dat.

Tip

Tento scénář zvýrazňuje opakované nasazení sdíleného sémantického modelu. Někdy ale existují situace, kdy modelátoři dat chtějí omezit vytváření podřízeného datového modelu. V takovém případě můžou v nastavení Power BI Desktopu povolit vlastnost Odradit připojení DirectQuery.

Doporučení sémantického modelu

Vzhledem k tomu, že sdílené sémantické modely jsou určeny k opakovanému použití, je užitečné je doporučit . Certifikovaný sémantický model předává tvůrcům sestav, že data jsou důvěryhodná a splňují standardy kvality organizace. Propagovaný sémantický model zdůrazňuje, že vlastník sémantického modelu věří, že data jsou cenná a stojí za to, aby je mohli používat jiní uživatelé.

Tip

Osvědčeným postupem je mít konzistentní, opakovatelný a přísný proces pro vytváření obsahu. Certifikovaný obsah by měl znamenat, že byla ověřena kvalita dat. Měla by také dodržovat pravidla správy změn, mít formální podporu a být plně zdokumentovaná. Vzhledem k tomu, že certifikovaný obsah prošel přísnými standardy, jsou očekávání pro důvěryhodnost vyšší.

Zjišťování sémantických modelů

Datové centrum OneLake pomáhá tvůrcům sestav najít, prozkoumat a používat sémantické modely v celé organizaci. Kromě doporučení k sémantickému modelu je povolení sémantického zjišťování modelů důležité pro zvýšení jeho opětovného použití. Zjistitelný sémantický model je viditelný v datovém centru pro tvůrce sestav, kteří hledají data.

Poznámka:

Pokud není sémantický model nakonfigurovaný tak, aby byl zjistitelný, můžou ho najít jenom uživatelé Power BI s oprávněním k sestavení.

Vyžádání přístupu k sémantickému modelu

Tvůrce sestav může najít sémantický model v datovém centru , které chce použít. Pokud nemají oprávnění k sestavení pro sémantický model, můžou požádat o přístup. V závislosti na nastavení přístupu k požadavku pro sémantický model se odešle e-mail vlastníkovi sémantického modelu nebo vlastním pokynům osoba, která žádá o přístup.

Publikování do samostatných pracovních prostorů

Existuje několik výhod publikování sestav do pracovního prostoru, než kde je uložen sémantický model.

Nejprve je jasné, kdo zodpovídá za správu obsahu v jakém pracovním prostoru. Za druhé mají tvůrci sestav oprávnění publikovat obsah do pracovního prostoru pro vytváření sestav (prostřednictvím rolí správce, člena nebo přispěvatele pracovního prostoru). Mají ale oprávnění jen ke čtení a sestavení pro konkrétní sémantické modely. Tato technika umožňuje , aby se zabezpečení na úrovni řádků (RLS) projevilo v případě potřeby pro uživatele přiřazené k roli čtenáře.

Analýza závislostí a dopadu

Pokud sdílený sémantický model používá jiné sémantické modely nebo sestavy, mohou tyto závislé objekty existovat v mnoha pracovních prostorech. Zobrazení rodokmenu pomáhá identifikovat a pochopit podřízené závislosti. Při plánování sémantické změny modelu nejprve proveďte analýzu dopadu, abyste pochopili, které sémantické modely nebo sestavy by se měly upravovat nebo testovat.

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á se dotazuje živého připojení nebo sémantického modelu DirectQuery .

Poznámka:

Pro přizpůsobitelné samoobslužné scénáře BI se centralizovaná brána dat ve standardním režimu 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 porozumět vzorům využití a přijetí. Protokol aktivit je také cenný pro podporu úsilí o zásady správného řízení, auditů zabezpečení a požadavků na dodržování předpisů. U přizpůsobitelného samoobslužného scénáře BI je zvláště užitečné sledovat využití původního sdíleného sémantického modelu i závislých sémantických modelů.

V dalším článku v této sérii se dozvíte, jak opakovaně přípravě dat pracovat s toky dat ve scénáři samoobslužné přípravy dat.