Share via


Power BI-használati forgatókönyvek: Önkiszolgáló tartalom-közzététel

Feljegyzés

Ez a cikk a Power BI implementációtervezési cikksorozatának része. Ez a sorozat elsősorban a Microsoft Fabricen belüli Power BI-számítási feladatokra összpontosít. A sorozat bemutatása: Power BI implementációtervezés.

Ha az elemzési megoldások kritikus fontosságúak a szervezet számára, fontos biztosítani, hogy a Power BI szolgáltatás tartalma stabil és megbízható legyen a fogyasztók számára. Az informatikai csapatok gyakran több környezetben dolgozva oldják meg ezt a problémát:

  • A fejlesztői környezetben a tartalomkészítők és a tulajdonosok módosításokat és fejlesztéseket végeznek a megoldáson. Ha ezek a módosítások készen állnak a szélesebb körű áttekintésre, a megoldás üzembe lesz helyezve (más néven előléptetve) a tesztkörnyezetben.
  • A tesztkörnyezetben a véleményezők ellenőrzik a megoldás módosításait. Ez a felülvizsgálat magában foglalhatja a megoldás funkcióinak és adatainak ellenőrzését. Amikor a felülvizsgálat befejeződött, a megoldás üzembe lesz helyezve az éles környezetben.
  • Az éles környezetben tekintik meg és használják a felhasználók a kiadott megoldást.

Ez a strukturált megközelítés biztosítja, hogy a tartalomkészítők, a tulajdonosok és a véleményezők anélkül hajthatnak végre és érvényesíthetnek módosításokat, hogy az negatívan érintené a fogyasztókat.

A módszeres és fegyelmezett életciklus-kezelési folyamatok csökkentik a hibákat, minimalizálják az inkonzisztenciákat, és javítják a felhasználói élményt a felhasználók számára. A tartalomkészítők és -tulajdonosok a Power BI üzembehelyezési folyamatait használhatják az önkiszolgáló tartalom-közzétételhez. Az üzembehelyezési folyamatok leegyszerűsítik a folyamatot, és javítják a szabályozás szintjét az új tartalmak kiadásakor.

Feljegyzés

Ez az önkiszolgáló tartalom-közzétételi forgatókönyv a tartalomkezelési és üzembe helyezési forgatókönyvek egyike. Az önkiszolgáló forgatókönyvek teljes listáját a Power BI használati forgatókönyveit ismertető cikkben találja.

A rövidség kedvéért a jelen cikk nem foglalkozik a tartalom-együttműködési és kézbesítési forgatókönyvek témakörében ismertetett néhány szempontmal. A teljes lefedettség érdekében először olvassa el ezeket a cikkeket.

Forgatókönyv-diagram

Az alábbi ábra az önkiszolgáló tartalom-közzétételt támogató leggyakoribb felhasználói műveletek és Power BI-összetevők magas szintű áttekintését mutatja be. A fókusz egy Power BI üzembehelyezési folyamat használata a tartalom fejlesztési, tesztelési és éles munkaterületeken keresztüli előmozdításához.

Az ábrán az önkiszolgáló tartalom-közzététel látható, amely a tartalom fejlesztési, tesztelési és éles környezetben való közzétételét mutatja be üzembehelyezési folyamatok használatával. A diagram elemeit az alábbi táblázat ismerteti.

Tipp.

Javasoljuk, hogy töltse le a forgatókönyv-diagramot , ha be szeretné ágyazni a bemutatóba, a dokumentációba vagy a blogbejegyzésbe, vagy nyomtassa ki fali plakátként. Mivel ez egy méretezhető vektorgrafika (SVG) kép, minőségromlás nélkül skálázhatja fel vagy le.

A forgatókönyv-diagram a következő felhasználói műveleteket, eszközöket és funkciókat ábrázolja:

Cikk Leírás
1. elem. A Power BI tartalomkészítője egy BI-megoldást fejleszt a Power BI Desktop használatával.
2. elem. A Power BI-projektfájl (.pbip) Power BI Desktop-fájlja (.pbix) a OneDrive megosztott tárában lesz mentve. A tartalomkészítő megőrzi ezeknek a fájloknak a verzióit a OneDrive-on.
3. elem. Ha elkészült, a tartalomkészítő közzéteszi a Power BI Desktop-fájlt a Power BI szolgáltatás.
4. elem. A tartalom közzé lesz téve egy fejlesztésre kijelölt munkaterületen.
5. elem. Az üzembehelyezési folyamat rendszergazdája három fázissal állítja be a Power BI üzembehelyezési folyamatot: fejlesztés, tesztelés és éles környezet. Minden fázis egy külön munkaterülethez igazodik a Power BI szolgáltatás. Az üzembehelyezési beállítások és a hozzáférés be van állítva az üzembe helyezési folyamathoz.
6. elem. A fejlesztési (vagy tesztelési) munkaterület a Fabric-kapacitás, a Prémium kapacitás, a Felhasználónkénti prémium vagy a Beágyazottlicenc módra van beállítva. A Power BI üzembehelyezési folyamatai csak az ilyen licencmódokkal rendelkező munkaterületeken érhetők el.
7. elem. A tartalomkészítők és a tulajdonosok együttműködnek a fejlesztési munkaterületen, hogy minden követelmény teljesüljön.
8. elem. Ha a fejlesztési tartalom készen áll, az üzembe helyezési folyamat összehasonlítja a tartalmat a fejlesztési és a tesztelési fázisok között.
9. elem. A Power BI-elemek némelyike vagy mindegyike egy tesztelésre dedikált munkaterületen van üzembe helyezve.
10. tétel. Miután az üzembehelyezési folyamat befejezte az üzembe helyezést, a tartalomkészítő manuálisan végrehajtja a tesztelési munkaterület üzembe helyezés utáni tevékenységeit. A tevékenységek közé tartozhat az ütemezett adatfrissítés konfigurálása vagy egy Power BI-alkalmazás közzététele a teszt-munkaterületen.
11. tétel. A tesztelési munkaterület véleményezői minőségbiztosítást, adatérvényesítést és felhasználói elfogadási tesztelést végeznek.
12. elem. A teszttartalom teljes ellenőrzésekor az üzembe helyezési folyamat összehasonlítja a tartalmat a teszt és az éles fázis között.
13. tétel. A Power BI-elemek némelyike vagy mindegyike éles környezetben üzemelő munkaterületen van üzembe helyezve. Éles munkaterületek esetében a hálókapacitás vagy a prémium szintű kapacitás licencmódja gyakran megfelelőbb, ha nagy számú írásvédett felhasználó van.
14. tétel. Miután az üzembehelyezési folyamat befejezte az üzembe helyezést, a tartalomkészítők manuálisan végezhetik el az üzembe helyezés utáni tevékenységeket. A tevékenységek közé tartozhat az ütemezett adatfrissítés konfigurálása vagy egy Power BI-alkalmazás közzététele az éles munkaterületen.
15. tétel. A tartalommegjelenítők az éles munkaterületen vagy egy Power BI-alkalmazáson keresztül férnek hozzá a tartalomhoz.
16. tétel. Egyes adatforrásokhoz helyszíni adatátjáróra vagy VNet-átjáróra lehet szükség az adatfrissítéshez, például a magánhálózaton belül találhatóakhoz.
17. tétel. A hálógazdák felügyelik és figyelik a fabricportál tevékenységeit. A különálló fejlesztési, tesztelési és éles munkaterületekhez elég kritikusnak ítélt tartalmakra szigorúbb szabályozási követelmények vonatkozhatnak, mint a kevésbé kritikus tartalmakra.

Tipp.

Javasoljuk, hogy tekintse át a speciális adatmodell-kezelési használati forgatókönyvet is. Az ebben a forgatókönyvben bevezetett fogalmakra épül.

Kulcsfontosságú pontok

Az alábbiakban néhány fontos szempontot emelünk ki az önkiszolgáló tartalom-közzétételi forgatókönyvről.

Üzembe helyezési folyamat

Az üzembehelyezési folyamat három szakaszból áll: fejlesztésből, tesztelésből és éles környezetből. Az üzembe helyezési folyamat minden szakaszához egyetlen munkaterület van hozzárendelve. Az üzembehelyezési folyamatok által támogatott Power BI-elemek közzététele (vagy klónozása) egyik munkaterületről a másikra az üzembe helyezéskor történik. A tesztelés és az érvényesítés befejezése után az üzembe helyezési folyamat többször újra felhasználható a tartalom gyors előléptetéséhez. Az üzembehelyezési folyamat felülete könnyen implementálható olyan tartalomkészítők számára, akik nem rendelkeznek a kódalapú üzembe helyezéshez szükséges készségekkel vagy igényekkel (a Power BI REST API-k használatát a vállalati tartalom-közzétételi forgatókönyv ismerteti).

Feljegyzés

A tartalom üzembe helyezési folyamattal való közzététele csak metaadat-alapú üzembe helyezésnek minősül. Ebben az esetben az adatok nem lesznek felülírva vagy átmásolva a cél-munkaterületre. Az üzembe helyezés befejeződése után általában adatfrissítésre van szükség – lásd alább az üzembe helyezés utáni tevékenységek témakörét.

Üzembehelyezési folyamat

Ajánlott a teljes munkaterületi tartalmat elemzési csomagként tekinteni, amely egységként együtt helyezhető üzembe. Ezért fontos egyértelművé tenni az egyes munkaterületek célját és elvárásait. Bár bizonyos Power BI-elemek szelektív üzembe helyezése lehetséges, hatékonyabb és kevésbé kockázatos, ha egy üzembe helyezés logikai tartalomegységet jelöl.

Tipp.

Tervezze meg a sürgős problémák kezelését a tervezett üzemelő példányokon kívül. Ha azonnali javításra van szükség, továbbra is kövesse az összes módosítás propagálásának szokásos gyakorlatát a fejlesztéstől a tesztelésig és az éles környezetig az üzembe helyezési folyamat használatával.

Engedélymodell

Töltsön időt az engedélymodell megtervezésére. A különböző munkaterületi szerepkörök (fejlesztés, tesztelés és éles környezet) teljes rugalmassága támogatott. A forgatókönyv-diagramon látható módon gyakori, hogy a következő munkaterületi engedélyeket rendeli hozzá:

  • Fejlesztői munkaterület: Korlátozza a hozzáférést olyan tartalomkészítők és -tulajdonosok csapatához, akik együttműködnek.
  • Teszt-munkaterület: Korlátozza a hozzáférést a minőségbiztosítással, az adatérvényesítéssel és a felhasználói elfogadással kapcsolatos tesztelési tevékenységekben részt vevő véleményezők számára.
  • Éles munkaterület: Hozzáférést biztosít a megtekintőnek a Power BI-alkalmazás (és adott esetben a munkaterület) tartalomfogyasztói számára. Korlátozza a hozzáférést azokhoz, akiknek éles tartalmakat kell kezelnie és közzétennie, a lehető legkevesebb felhasználót bevonva.

Feljegyzés

A tartalomfelhasználók többsége nem tud a fejlesztési és tesztelési munkaterületekről.

Hozzáférés az üzembehelyezési folyamathoz

A folyamat felhasználói engedélyeit (akik üzembe helyezési folyamattal helyezhetik üzembe a tartalmat) a munkaterületi szerepköröktől elkülönítve kezelik. A munkaterülethez és az üzembehelyezési folyamathoz való hozzáférésre is szükség van az üzembe helyezést végző felhasználók számára. A megfelelő prémium szintű engedélyekre is szükség van.

Ha lehetséges, javasoljuk, hogy a meglévő tartalom létrehozója vagy tulajdonosa végezze el az üzembe helyezéseket. Bizonyos esetekben az engedélyek korlátozottabbak az éles munkaterületen. Ebben az esetben célszerű lehet az éles üzembe helyezést olyan személyekkel koordinálni, akik engedéllyel rendelkeznek az éles környezetben való üzembe helyezéshez.

A munkaterülettagi (vagy rendszergazdai) szerepkörhöz hozzárendelt folyamatfelhasználók összehasonlíthatják a fázisokat és üzembe helyezhetik a tartalmat. A folyamatfelhasználók szerepkörhöz való hozzárendelése minimálisra csökkenti az engedélyekkel kapcsolatos problémákat, és gördülékenyebb üzembe helyezést tesz lehetővé.

Tipp.

Ne feledje, hogy a munkaterületi szerepkörök külön vannak beállítva a fejlesztéshez, teszteléshez és éles környezethez. A folyamathozzáférés azonban egyszer van beállítva a teljes folyamathoz.

Power BI Premium-licencelés

Fontos

Ez a cikk időnként a Power BI Premiumra vagy annak kapacitás-előfizetésére (P termékváltozatokra) hivatkozik. Vegye figyelembe, hogy a Microsoft jelenleg összevonja a vásárlási lehetőségeket, és visszavonul a Power BI Premium kapacitásonkénti termékváltozataitól. Az új és a meglévő ügyfeleknek érdemes megfontolni a Fabric-kapacitás-előfizetések (F SKU-k) megvásárlását.

További információ: Fontos frissítés a Power BI Premium licenceléséhez és a Power BI Premiumhoz – gyakori kérdések.

A Power BI üzembehelyezési folyamatai prémium szintű funkciók. A licencelés beszerzésének különböző módjai vannak, attól függően, hogy a tartalmat fejlesztési, tesztelési vagy éles célokra használják-e. A forgatókönyv-diagram egy prémium szintű P termékváltozatot ( például P1, P2, P3, P4 vagy P5) használ az éles munkaterületen, valamint egy Felhasználónkénti Power BI Premium (PPU) felhasználóalapú Premium-licencet a fejlesztési és tesztelési munkaterületekhez. A PPU-licencelés használata a nagyon kevés felhasználóval rendelkező munkaterületeken (ahogyan az a forgatókönyv-ábrán látható) költséghatékony módszer a Prémium funkciók használatára, miközben az éles számítási feladatokhoz rendelt Prémium kapacitástól elkülönítve tarthatja őket.

Telepítési beállítások

Az adatforrásszabályok és a paraméterszabályok a fejlesztés, a tesztelés és az éles környezet között eltérő értékek dinamikus kezelésére használhatók. Az üzembehelyezési beállítások használata hatékony módszer az erőfeszítések és a hibák kockázatának csökkentésére.

Üzembe helyezés utáni tevékenységek

A rendszer szándékosan nem másol bizonyos tulajdonságokat a cél-munkaterületre az üzembe helyezés során. Az üzembe helyezést követő főbb tevékenységek közé tartoznak a következők:

  • Adatfrissítés: Az adatok nem lesznek átmásolva a forrás-munkaterületről a cél-munkaterületre. Az üzembehelyezési folyamatból történő közzététel mindig csak metaadat-alapú üzembe helyezés. Ezért általában adatfrissítésre van szükség a cél-munkaterületen való üzembe helyezés után. Az első üzembe helyezéshez az adatforrás hitelesítő adatait vagy az átjárókapcsolatot (szükség szerint) is konfigurálni kell.
  • Alkalmazások: A Power BI-alkalmazásokat nem teszik közzé automatikusan az üzembehelyezési folyamatok.
  • Hozzáférési szerepkörök, megosztási engedélyek és alkalmazásengedélyek: Az engedélyek nem lesznek felülírva az üzembe helyezés során.
  • Munkaterület tulajdonságai: A tulajdonságok, például a névjegyek és a munkaterület leírása nem lesz felülírva az üzembe helyezés során.
  • Power BI-elemek tulajdonságai: Bizonyos Power BI-elemtulajdonságok, például bizalmassági címkék felülírhatók az üzembe helyezés során bizonyos körülmények között.
  • Nem támogatott Power BI-elemek: Előfordulhat, hogy további manuális lépéseket kell végrehajtani az üzembe helyezési folyamat által nem támogatott Power BI-elemek esetében.

Figyelemfelhívás

Nincs visszaállítási folyamat, ha üzembe helyezés történt egy üzembe helyezési folyamattal. Alaposan gondolja át, milyen változáskezelési folyamatokra és jóváhagyásokra van szükség az éles munkaterületen való üzembe helyezéshez.

OneDrive-tárterület

A forgatókönyv-diagram a Forrás Power BI Desktop-fájlok tárolására szolgáló OneDrive-ot ábrázolja. A cél a forrásfájlok tárolása olyan helyen, amely a következő:

  • Megfelelő védelem, hogy csak a közzétevők férhessenek hozzá a forrásfájlokhoz. A megosztott kódtárak (nem személyes tárak) jó választás.
  • Gyakran biztonsági másolatot készít, hogy a fájlok biztonságban legyenek a veszteségtől.
  • Módosítások esetén verziószámozott, hogy lehetővé tegye a korábbi verzióra való visszaállítást.

Tipp.

Ha egy OneDrive-hely szinkronizálva van egy munkaterületre, csak a fejlesztési munkaterületre konfigurálja.

Átjáró beállítása

Általában adatátjáróra van szükség a privát szervezeti hálózaton vagy virtuális hálózaton belül található adatforrások elérésekor. A helyszíni adatátjáró akkor válik relevánssá, ha egy Power BI Desktop-fájlt közzétett a Power BI szolgáltatás. Az átjárók két célja az importált adatok frissítése, vagy egy élő kapcsolatot lekérdező jelentés vagy DirectQuery szemantikai modell megtekintése – korábbi nevén adathalmaz (a forgatókönyv diagramjában nem látható).

Ha több környezettel dolgozik, gyakori, hogy fejlesztési, tesztelési és éles kapcsolatokat konfigurál különböző forrásrendszerek használatára. Ebben az esetben adatforrás-szabályok és paraméterszabályok használatával kezelheti a környezetek közötti értékeket.

Feljegyzés

A központi adatátjárók standard módban erősen ajánlottak személyes módban lévő átjárókon keresztül. Normál módban az adatátjáró támogatja az élő kapcsolati és DirectQuery-műveleteket (az ütemezett adatfrissítési műveletek mellett).

Rendszerfelügyelet

A tevékenységnapló rögzíti a Power BI szolgáltatás előforduló felhasználói tevékenységeket. A Power BI-rendszergazdák az összegyűjtött tevékenységnapló-adatokkal naplózást végezhetnek, hogy könnyebben megértsék a felmerülő üzembe helyezési tevékenységeket.

A sorozat következő cikkében megismerheti a speciális adatmodellezési használati forgatókönyvet.