Megosztás a következőn keresztül:


Az üzembehelyezési folyamatok folyamata

Az üzembe helyezési folyamat lehetővé teszi a tartalom klónozását az üzembe helyezési folyamat egyik szakaszából a másikba, általában a fejlesztéstől a tesztelésig és a teszteléstől az éles környezetig.

Az üzembe helyezés során a Microsoft Fabric átmásolja a tartalmat az aktuális fázisból a célba. A másolt elemek közötti kapcsolatok a másolási folyamat során maradnak meg. A Fabric a konfigurált üzembehelyezési szabályokat a célszakasz frissített tartalmára is alkalmazza. A tartalom üzembe helyezése az üzembe helyezett elemek számától függően eltarthat egy ideig. Ez idő alatt a portál más lapjaira is navigálhat, de a célszakaszban nem használhatja a tartalmat.

A tartalmat programozott módon is üzembe helyezheti az üzembehelyezési folyamatok REST API-jaival. Erről a folyamatról további információt az üzembehelyezési folyamat automatizálása API-k és DevOps használatával című cikkben talál.

Tartalom üzembe helyezése üres fázisban

Amikor tartalmat helyez üzembe egy üres fázisban, a rendszer új munkaterületet hoz létre egy kapacitáson ahhoz a fázishoz, amelyen üzembe helyezve van. Az eredeti munkaterület jelentéseiben, irányítópultjaiban és szemantikai modelljeiben szereplő összes metaadat át lesz másolva az új munkaterületre az üzembe helyezés fázisában.

A tartalmakat többféleképpen is üzembe helyezheti az egyik fázisból a másikba. Az összes tartalmat üzembe helyezheti, vagy kiválaszthatja, hogy mely elemeket helyezze üzembe.

A tartalmat visszafelé is üzembe helyezheti az üzembe helyezési folyamat egy későbbi szakaszától kezdve egy korábbiig.

Az üzembe helyezés befejezése után frissítse a szemantikai modelleket, hogy használni tudja az újonnan másolt tartalmat. A szemantikai modell frissítésére azért van szükség, mert az adatok nem lesznek átmásolva egyik fázisból a másikba. Annak megértéséhez, hogy mely elemtulajdonságokat másolja a rendszer az üzembe helyezési folyamat során, és mely elemtulajdonságokat nem másolja át, tekintse át az üzembe helyezés során másolt elemtulajdonságokat.

Munkaterület létrehozása

A tartalom első üzembe helyezésekor az üzembe helyezési folyamatok ellenőrzik, hogy rendelkezik-e engedélyekkel.

Ha rendelkezik engedélyekkel, a rendszer a munkaterület tartalmát arra a fázisra másolja, amellyel üzembe helyezi a munkaterületet, és létrehoz egy új munkaterületet a kapacitáson.

Ha nem rendelkezik engedélyekkel, a munkaterület létrejön, de a tartalom nem lesz másolva. Megkérheti a kapacitásgazdát, hogy adja hozzá a munkaterületet egy kapacitáshoz, vagy kérjen hozzárendelési engedélyeket a kapacitáshoz. Később, amikor a munkaterület egy kapacitáshoz van rendelve, tartalmat helyezhet üzembe ezen a munkaterületen.

Ha felhasználónkénti Premium (PPU) szolgáltatást használ, a munkaterület automatikusan társítva lesz a PPU-val. Ilyen esetekben nincs szükség engedélyekre. Ha azonban PPU-val hoz létre munkaterületet, csak más PPU-felhasználók férhetnek hozzá. Emellett csak a PPU-felhasználók használhatják az ilyen munkaterületeken létrehozott tartalmakat.

Az üzembe helyező felhasználó automatikusan a klónozott szemantikai modellek tulajdonosa lesz, és az új munkaterület egyetlen rendszergazdája.

Tartalom üzembe helyezése meglévő munkaterületen

A tartalom üzembe helyezése egy működő éles folyamatból egy meglévő munkaterületet tartalmazó szakaszba a következő lépéseket tartalmazza:

  • Új tartalom üzembe helyezése a már meglévő tartalom kiegészítéseként.

  • Frissített tartalom üzembe helyezése a már meglévő tartalom egy részének lecseréléséhez.

Üzembehelyezési folyamat

Amikor az aktuális szakasz tartalmát átmásolja a célszakaszba, a Fabric azonosítja a célszakasz meglévő tartalmát, és felülírja azt. Annak megállapításához, hogy mely tartalomelemet kell felülírni, az üzembe helyezési folyamatok a szülőelem és a klónok közötti kapcsolatot használják. Ez a kapcsolat új tartalom létrehozásakor megmarad. A felülírási művelet csak az elem tartalmát írja felül. Az elem azonosítója, URL-címe és engedélyei változatlanok maradnak.

A célszakaszban a nem másolt elemtulajdonságok az üzembe helyezés előtti állapotban maradnak. A rendszer az új tartalmat és az új elemeket az aktuális szakaszból a célszakaszba másolja.

Automatikus kötés

A Hálóban az elemek összekapcsolásakor az egyik elem a másiktól függ. Egy jelentés például mindig attól a szemantikai modelltől függ, amelyhez csatlakozik. A szemantikai modellek egy másik szemantikai modelltől is függhetnek, és több, attól függő jelentéshez is csatlakoztathatók. Ha két elem között van kapcsolat, az üzembe helyezési folyamatok mindig megpróbálják fenntartani ezt a kapcsolatot.

Az üzembe helyezés során az üzembehelyezési folyamatok függőségeket keresnek. Az üzembe helyezés sikeres vagy sikertelen, attól függően, hogy az elem hol található, és milyen adatoktól függ az üzembe helyezett elem.

  • A csatolt elem a célszakaszban létezik – Az üzembe helyezési folyamatok automatikusan csatlakoznak (automatikusan) az üzembe helyezett elemhez, amelytől az üzembe helyezett szakaszban függ. Ha például a fejlesztéstől a tesztelésig többoldalas jelentést helyez üzembe, és egy korábban a tesztelési fázisban üzembe helyezett szemantikai modellhez csatlakozik, az automatikusan csatlakozik ehhez a szemantikai modellhez.

  • A csatolt elem nem létezik a célszakaszban – Az üzembehelyezési folyamatok meghiúsulnak az üzembe helyezés során, ha egy elem egy másik elemhez kapcsolódik, és az adatokat tartalmazó elem nincs üzembe helyezve, és nem a célszakaszban található. Ha például a fejlesztéstől a tesztelésig üzembe helyez egy jelentést, és a tesztszakasz nem tartalmazza annak szemantikai modelljét, az üzembe helyezés sikertelen lesz. Ha el szeretné kerülni a függő elemek nem üzembe helyezése miatt meghiúsult üzembe helyezéseket, használja a Kapcsolódó kijelölése gombot. A kapcsolódó elemek kiválasztása automatikusan kiválasztja az összes kapcsolódó elemet, amely függőségeket biztosít az üzembe helyezni kívánt elemekhez.

Az automatikus kötés csak olyan elemekkel működik, amelyeket az üzembehelyezési folyamatok támogatnak, és amelyek a Fabricben találhatók. Egy elem függőségeinek megtekintéséhez az elem További beállítások menüjében válassza a Vonal megtekintése lehetőséget.

Képernyőkép az elem További beállítások menüjében látható nézetvonal-beállításról.

Folyamatok közötti automatikus kötés

Az üzembehelyezési folyamatok automatikusan összekapcsolják a folyamatok között összekapcsolt elemeket, ha ugyanabban a folyamatszakaszban vannak. Az ilyen elemek üzembe helyezésekor az üzembehelyezési folyamatok megpróbálnak új kapcsolatot létesíteni az üzembe helyezett elem és a másik folyamatban lévő elem között. Ha például az A folyamat tesztszakaszában van egy jelentés, amely a B folyamat tesztszakaszában egy szemantikai modellhez csatlakozik, az üzembehelyezési folyamatok felismerik ezt a kapcsolatot.

Íme egy példa a folyamatok közötti automatikus kötés működését bemutató ábrákkal:

  1. Az A folyamat fejlesztési szakaszában van szemantikai modell.

  2. A B folyamat fejlesztési szakaszában is rendelkezik jelentéssel.

  3. A B folyamatban lévő jelentés az A folyamat szemantikai modelljéhez van csatlakoztatva. A jelentés ennek a szemantikai modellnek a függvénye.

  4. A jelentést a B folyamatban helyezi üzembe a fejlesztési fázistól a tesztelési fázisig.

  5. Az üzembe helyezés sikeres vagy sikertelen, attól függően, hogy rendelkezik-e a szemantikai modell másolatával, amely az A folyamat tesztelési szakaszában függ:

    • Ha rendelkezik a szemantikai modell másolatával, a jelentés az A folyamat tesztelési szakaszától függ:

      Az üzembe helyezés sikeres, és az üzembe helyezési folyamatok összekapcsolják (automatikusan) a jelentést a B folyamat tesztszakaszában az A folyamat tesztszakaszában lévő szemantikai modellel.

      Egy jelentés üzembe helyezését ábrázoló diagram a fejlesztési fázistól a B folyamat tesztszakaszán át. A jelentés az A folyamat egyik adatkészletéhez van csatlakoztatva. Az üzembe helyezés sikeres, mert a jelentés által az A folyamat tesztelési szakaszában lévő adathalmaz másolata található. Az üzembe helyezés után a jelentés a B folyamat tesztszakaszában, az A folyamat tesztszakaszában lévő adatkészlettel van összekapcsolva.

    • Ha nincs másolata a szemantikai modellről, a jelentés az A folyamat tesztelési szakaszától függ:

      Az üzembe helyezés meghiúsul, mert az üzembe helyezési folyamatok nem tudják csatlakoztatni (automatikusan) a jelentést a B folyamat tesztszakaszában ahhoz a szemantikai modellhez, amelytől az A folyamat tesztszakaszában függ.

      Egy jelentés üzembe helyezését ábrázoló diagram a fejlesztési fázistól a B folyamat tesztszakaszán át. A jelentés az A folyamat egyik adatkészletéhez van csatlakoztatva. Az üzembe helyezés meghiúsul, mert nincs másolata annak az adathalmaznak, amelytől a jelentés az A folyamat tesztelési szakaszában függ.

Kerülje az automatikus kötés használatát

Bizonyos esetekben előfordulhat, hogy nem szeretne automatikus kötést használni. Ha például van egy folyamat a szervezeti szemantikai modellek fejlesztéséhez, egy másik pedig jelentések létrehozásához. Ebben az esetben előfordulhat, hogy azt szeretné, hogy az összes jelentés mindig a hozzájuk tartozó folyamat éles szakaszában lévő szemantikai modellekhez legyen csatlakoztatva. Ehhez kerülje az automatikus kötés funkció használatát.

Két folyamatot ábrázoló diagram. Az A folyamat minden fázisban rendelkezik szemantikai modellel, a B folyamat pedig minden fázisban rendelkezik jelentéssel. A B folyamat összes jelentése csatlakozik az A folyamat éles szakaszában lévő szemantikai modellhez.

Az automatikus kötés használatának elkerülésére három módszer használható:

  • Ne csatlakoztassa az elemet a megfelelő szakaszokhoz. Ha az elemek nincsenek ugyanabban a fázisban csatlakoztatva, az üzembe helyezési folyamatok megtartják az eredeti kapcsolatot. Ha például a B folyamat fejlesztési fázisában van egy jelentés, amely az A folyamat éles fázisában lévő szemantikai modellhez kapcsolódik. Amikor üzembe helyezi a jelentést a B folyamat tesztszakaszában, az az A folyamat éles fázisában lévő szemantikai modellhez csatlakozik.

  • Paraméterszabály definiálása. Ez a beállítás nem érhető el jelentésekhez. Csak szemantikai modellekkel és adatfolyamokkal használható.

  • Jelentések, irányítópultok és csempék csatlakoztatása proxy szemantikai modellhez vagy adatfolyamhoz, amely nem kapcsolódik a folyamathoz.

Automatikus kötés és paraméterek

A paraméterekkel szabályozható a szemantikai modellek vagy adatfolyamok és azok az elemek közötti kapcsolat, amelyektől függenek. Amikor egy paraméter szabályozza a kapcsolatot, az üzembe helyezés utáni automatikus kötés nem történik meg, még akkor sem, ha a kapcsolat tartalmaz egy paramétert, amely a szemantikai modell vagy adatfolyam azonosítójára vagy a munkaterület azonosítójára vonatkozik. Ilyen esetekben a paraméterérték módosításával vagy paraméterszabályok használatával újra kell kötnie az elemeket az üzembe helyezés után.

Feljegyzés

Ha paraméterszabályokat használ az elemek újrakötéséhez, a paramétereknek típusnak Textkell lenniük.

Adatok frissítése

A célelemben lévő adatok, például szemantikai modell vagy adatfolyam, lehetőség szerint megmaradnak. Ha nem változik az adatokat tartalmazó elem, az adatok az üzembe helyezés előtti módon lesznek megtartva.

Sok esetben, ha kis módosítást ( például tábla hozzáadását vagy eltávolítását) módosít, a Fabric megőrzi az eredeti adatokat. A sémamegszakítási módosításokhoz vagy az adatforrás-kapcsolat változásaihoz teljes frissítésre van szükség.

A meglévő munkaterülettel rendelkező fázisban való üzembe helyezés követelményei

Minden licenccel rendelkező felhasználó, aki a cél- és forrástelepítési munkaterületek közreműködője, üzembe helyezheti a kapacitáson található tartalmakat egy meglévő munkaterülettel rendelkező szakaszba. További információkért tekintse át az engedélyek szakaszt.

Mappák az üzembehelyezési folyamatokban (előzetes verzió)

A mappák segítségével a felhasználók hatékonyan rendszerezhetik és kezelhetik a munkaterület elemeit. Amikor mappákat tartalmazó tartalmat helyez üzembe egy másik fázisban, a rendszer automatikusan alkalmazza az alkalmazott elemek mappahierarchiáját.

Mappák ábrázolása

Mivel az üzembe helyezés csak elemekből áll, a munkaterület tartalma az üzembe helyezési folyamatokban az elemek egyszerű listájaként jelenik meg. Egy elem teljes elérési útja akkor jelenik meg, ha a listában a nevére mutat. Az üzembehelyezési folyamatokban a mappák egy elem nevének részét képezik (az elemnév tartalmazza a teljes elérési utat). Egy elem üzembe helyezésekor az elérési út módosítása után (például az A mappából a B mappába) a központi telepítési folyamatok ezt a módosítást alkalmazzák a párosított elemre az üzembe helyezés során – a párosított elemet is áthelyezi a B mappába. Ha a B mappa nem létezik abban a fázisban, amelyben üzembe helyezünk, először a munkaterületen jön létre. A mappák csak a munkaterület oldalán láthatók és kezelhetők.

Képernyőkép egy elem teljes elérési útnevéről egy mappában. A név tartalmazza a mappa nevét.

Különböző mappákba áthelyezett elemek azonosítása

Mivel a mappák az elem nevének részét képezik, a munkaterület egy másik mappájába áthelyezett elemek az Üzembehelyezési folyamatok lapon Eltérőként vannak azonosítva Összehasonlítása módban. Ezenkívül, ha nincs sémamódosítás is, a címke melletti beállítás letiltja a sémamódosításokat bemutató Módosítási felülvizsgálati ablak megnyitását. Rámutatva megjelenik egy megjegyzés, amely szerint a módosítás a beállítások módosítása (például átnevezés). Ennek az az oka, hogy a forrásszakaszban lévő párosított elemekhez képest a módosítás még nincs üzembe helyezve.

Képernyőkép egy másik mappába áthelyezett elem összehasonlítása képernyőről.

  • Az egyes mappák nem helyezhetők üzembe manuálisan az üzembehelyezési folyamatokban. Az üzembe helyezés automatikusan aktiválódik, ha legalább az egyik elem üzembe van helyezve.

  • A párosított elemek mappahierarchiája csak az üzembe helyezés során frissül. A hozzárendelés során a párosítási folyamat után a párosított elemek hierarchiája még nem frissül.

  • Mivel egy mappa csak az egyik elem üzembe helyezésekor van üzembe helyezve, az üres mappa nem helyezhető üzembe.

  • Ha több elemből egy elemet helyez üzembe egy mappában, az a célszakaszban nem üzembe helyezett elemek szerkezetét is frissíti, még akkor is, ha maguk az elemek nincsenek üzembe helyezve.

Az üzembe helyezés során másolt elemtulajdonságok

A támogatott elemek listáját az Üzembe helyezési folyamatok támogatott elemei című témakörben találja.

Az üzembe helyezés során a rendszer a következő elemtulajdonságokat másolja át, és felülírja az elemtulajdonságokat a célszakaszban:

  • Adatforrások (az üzembehelyezési szabályok támogatottak)

  • Paraméterek (az üzembehelyezési szabályok támogatottak)

  • Jelentésvizualizációk

  • Jelentésoldalak

  • Irányítópult-csempék

  • Modell metaadatai

  • Elemkapcsolatok

  • A bizalmassági címkék másolása csak az alábbi feltételek valamelyikének teljesülése esetén történik. Ha ezek a feltételek nem teljesülnek, a rendszer nem másolja a bizalmassági címkéket az üzembe helyezés során.

    • Üzembe helyez egy új elemet, vagy egy meglévő elemet egy üres fázisban helyez üzembe.

      Feljegyzés

      Azokban az esetekben, amikor az alapértelmezett címkézés engedélyezve van a bérlőn, és az alapértelmezett címke érvényes, ha az üzembe helyezett elem szemantikai modell vagy adatfolyam, a címke csak akkor lesz másolva a forráselemből, ha a címke rendelkezik védelemmel. Ha a címke nem védett, az alapértelmezett címke az újonnan létrehozott cél szemantikai modellre vagy adatfolyamra lesz alkalmazva.

    • A forráselem rendelkezik védelemmel ellátott címkével, és a célelem nem. Ebben az esetben egy előugró ablak hozzájárulást kér a cél bizalmassági címke felülbírálásához.

Nem másolt elemtulajdonságok

A következő elemtulajdonságok nem lesznek másolva az üzembe helyezés során:

  • Adatok – Az adatok nem másolódnak. Csak a metaadatok másolása történik

  • URL-cím

  • ID (Azonosító)

  • Engedélyek – Munkaterülethez vagy adott elemhez

  • Munkaterület beállításai – Minden fázisnak saját munkaterülete van

  • Alkalmazástartalmak és -beállítások – Az alkalmazások frissítéséhez lásd : Tartalom frissítése Power BI-alkalmazásokra

  • Személyes könyvjelzők

A rendszer a következő szemantikai modelltulajdonságokat sem másolja ki az üzembe helyezés során:

  • Szerepkör-hozzárendelés

  • Frissítési ütemezés

  • Adatforráshoz tartozó hitelesítő adatok

  • Lekérdezés gyorsítótárazási beállításai (a kapacitástól örökölhető)

  • Jóváhagyási beállítások

Támogatott szemantikai modellfunkciók

Az üzembehelyezési folyamatok számos szemantikai modellfunkciót támogatnak. Ez a szakasz két szemantikai modellfunkciót sorol fel, amelyek javíthatják az üzembehelyezési folyamatok élményét:

Növekményes frissítés

Az üzembehelyezési folyamatok támogatják a növekményes frissítést, amely lehetővé teszi a nagy szemantikai modellek gyorsabb és megbízhatóbb frissítését, alacsonyabb fogyasztás mellett.

Az üzembehelyezési folyamatokkal növekményes frissítéssel frissíthet egy szemantikai modellt, miközben megőrzi az adatokat és a partíciókat is. A szemantikai modell üzembe helyezésekor a rendszer a szabályzatot is átmásolja.

Annak megértéséhez, hogy a növekményes frissítés hogyan viselkedik az adatfolyamokkal, tekintse meg , miért látok két adatforrást, amelyek adatfolyamszabályok használata után csatlakoznak az adatfolyamhoz?

Feljegyzés

A növekményes frissítési beállítások nem lesznek másolva az 1. generációsban.

Növekményes frissítés aktiválása folyamatban

A növekményes frissítés engedélyezéséhez konfigurálja a Power BI Desktopban, majd tegye közzé a szemantikai modellt. A közzététel után a növekményes frissítési szabályzat a folyamat egészében hasonló, és csak a Power BI Desktopban hozható létre.

Ha a folyamat növekményes frissítéssel van konfigurálva, a következő folyamatot javasoljuk:

  1. Módosítsa a .pbix-fájlt a Power BI Desktopban. A hosszú várakozási idő elkerülése érdekében az adatok egy mintájának használatával módosíthatja a módosításokat.

  2. Töltse fel a .pbix-fájlt az első (általában fejlesztési) fázisba.

  3. Helyezze üzembe a tartalmat a következő fázisban. Az üzembe helyezés után a végrehajtott módosítások a teljes használt szemantikai modellre érvényesek lesznek.

  4. Tekintse át az egyes fázisokban végzett módosításokat, és miután ellenőrizte őket, helyezze üzembe a következő szakaszt, amíg el nem ér az utolsó fázisig.

Felhasználási példák

Az alábbiakban néhány példát mutatunk be arra, hogyan integrálható a növekményes frissítés az üzembehelyezési folyamatokkal.

  • Hozzon létre egy új folyamatot , és csatlakoztassa egy olyan munkaterülethez, amelyen engedélyezve van a növekményes frissítés.

  • Növekményes frissítés engedélyezése egy már fejlesztési munkaterületen lévő szemantikai modellben.

  • Hozzon létre egy folyamatot egy éles munkaterületről, amely növekményes frissítést használó szemantikai modellel rendelkezik. Rendelje hozzá például a munkaterületet egy új folyamat éles szakaszához, és használja a visszafelé történő üzembe helyezést a tesztelési fázisban, majd a fejlesztési fázisban.

  • Olyan szemantikai modell közzététele, amely növekményes frissítést használ egy meglévő folyamat részét képező munkaterületen.

Növekményes frissítés korlátozásai

Növekményes frissítés esetén az üzembehelyezési folyamatok csak a továbbfejlesztett szemantikai modell metaadatait használó szemantikai modelleket támogatják. A Power BI Desktoppal létrehozott vagy módosított szemantikai modellek automatikusan továbbfejlesztett szemantikai modellek metaadatait implementálják.

Amikor egy szemantikai modellt újra közzétesz egy aktív folyamatba, és engedélyezve van a növekményes frissítés, az alábbi módosítások az adatvesztési potenciál miatt sikertelen üzembe helyezést eredményeznek:

  • Növekményes frissítéssel nem rendelkező szemantikai modell újbóli közzététele a növekményes frissítést engedélyező szemantikai modell helyére.

  • Olyan tábla átnevezése, amelynek növekményes frissítése engedélyezve van.

  • Nem számított oszlopok átnevezése egy olyan táblában, amelyben engedélyezve van a növekményes frissítés.

Egyéb módosítások, például oszlop hozzáadása, oszlop eltávolítása és számított oszlop átnevezése engedélyezett. Ha azonban a módosítások hatással vannak a megjelenítésre, frissítenie kell, mielőtt a módosítás látható lesz.

Összetett modellek

Összetett modellek használatával több adatkapcsolattal rendelkező jelentést is beállíthat.

Az összetett modellek funkcióval egy Fabric szemantikai modellt csatlakoztathat egy külső szemantikai modellhez, például az Azure Analysis Serviceshez. További információ: A DirectQuery használata a Fabric szemantikai modellekhez és az Azure Analysis Serviceshez.

Az üzembehelyezési folyamatokban összetett modellek használatával csatlakoztathat szemantikai modellt egy másik, a folyamaton kívüli Fabric szemantikai modellhez.

Automatikus összesítések

Az automatikus aggregációk a felhasználó által meghatározott összesítésekre épülnek, és gépi tanulással folyamatosan optimalizálják a DirectQuery szemantikai modelljeit a jelentés lekérdezési teljesítményének maximalizálása érdekében.

Minden szemantikai modell megtartja az automatikus összesítéseket az üzembe helyezés után. Az üzembehelyezési folyamatok nem módosítják a szemantikai modellek automatikus összesítését. Ez azt jelenti, hogy ha egy szemantikai modellt automatikus összesítéssel helyez üzembe, a célszakaszban az automatikus összesítés megmarad, és nem írja felül a forrásszakaszból üzembe helyezett automatikus összesítés.

Az automatikus összesítések engedélyezéséhez kövesse az automatikus összesítés konfigurálásának utasításait.

Hibrid táblák

A hibrid táblák növekményes frissítéssel rendelkező táblák, amelyek importálási és közvetlen lekérdezési partíciókkal is rendelkeznek. A tiszta üzembe helyezés során a rendszer a frissítési szabályzatot és a hibrid táblapartíciókat is átmásolja. Amikor olyan folyamatszakaszra telepít, amely már rendelkezik hibrid táblapartíciókkal, a rendszer csak a frissítési szabályzatot másolja át. A partíciók frissítéséhez frissítse a táblát.

Tartalom frissítése Power BI-alkalmazásokba

A Power BI-alkalmazások a tartalom terjesztésének ajánlott módja a Fabric-felhasználók számára. A Power BI-alkalmazások tartalmát egy üzembehelyezési folyamattal frissítheti, így nagyobb felügyeletet és rugalmasságot biztosít az alkalmazás életciklusa során.

Hozzon létre egy alkalmazást minden üzembe helyezési folyamatszakaszhoz, hogy tesztelhesse az egyes frissítéseket egy végfelhasználó szempontjából. Az alkalmazás egy adott folyamatszakaszban való közzétételéhez vagy megtekintéséhez használja a munkaterület kártyáján található közzétételi vagy megtekintési gombot.

Képernyőkép a közzétételi alkalmazás gombjáról az éles fázis jobb alsó sarkában.

Az éles fázisban a jobb alsó sarokban található főművelet gomb megnyitja a frissítési alkalmazás oldalát a Fabricben, hogy a tartalomfrissítések elérhetővé váljanak az alkalmazás felhasználói számára.

Képernyőkép a frissítési alkalmazás gombjáról az éles fázis jobb alsó sarkában.

Fontos

Az üzembe helyezési folyamat nem tartalmazza az alkalmazás tartalmának vagy beállításainak frissítését. Ha módosítani szeretné a tartalmat vagy a beállításokat, manuálisan kell frissítenie az alkalmazást a szükséges folyamatszakaszban.

Engedélyek

Engedélyekre van szükség a folyamathoz és a hozzá rendelt munkaterületekhez. A folyamatengedélyek és a munkaterület engedélyei külön vannak megadva és felügyelve.

  • A folyamatokhoz csak egy rendszergazdai engedély szükséges, amely a folyamatok megosztásához, szerkesztéséhez és törléséhez szükséges.

  • A munkaterületek különböző engedélyekkel rendelkeznek, más néven szerepkörök. A munkaterületi szerepkörök határozzák meg a folyamat munkaterületéhez való hozzáférés szintjét.

  • Az üzembehelyezési folyamatok nem támogatják a Microsoft 365-csoportokat folyamatgazdákként.

A folyamat egyik fázisából a másikba való üzembe helyezéshez folyamatadminisztrátornak kell lennie, és az érintett szakaszokhoz rendelt munkaterületek közreműködőjének, tagjának vagy rendszergazdájának kell lennie. Egy olyan folyamatgazdának például, amely nincs hozzárendelve munkaterületi szerepkörhöz, megtekintheti a folyamatot, és megoszthatja másokkal. Ez a felhasználó azonban nem tudja megtekinteni a munkaterület tartalmát a folyamatban vagy a szolgáltatásban, és nem tudja végrehajtani az üzembe helyezéseket.

Engedélyek tábla

Ez a szakasz az üzembehelyezési folyamat engedélyeit ismerteti. Az ebben a szakaszban felsorolt engedélyek más Fabric-funkciókban eltérő alkalmazásokkal rendelkezhetnek.

A legalacsonyabb üzembehelyezési folyamat engedély a folyamatadminisztrátor, és minden üzembe helyezési folyamathoz szükséges.

User Folyamatengedélyek Megjegyzések
Folyamatadminisztrátor
  • A folyamat megtekintése
  • A folyamat megosztása másokkal
  • A folyamat szerkesztése és törlése
  • Munkaterület hozzárendelésének megszüntetése egy fázisból
  • Megtekintheti a folyamathoz hozzárendelt munkaterületeket a Power BI szolgáltatás
A folyamathozzáférés nem biztosít engedélyeket a munkaterület tartalmának megtekintéséhez vagy műveletek elvégzéséhez.
Munkaterület-megjelenítő
(és folyamatadminisztrátor)
  • Tartalom felhasználása
  • Munkaterület hozzárendelésének megszüntetése egy fázisból
A munkaterület tagjai buildelési engedélyek nélkül rendelték hozzá a Megtekintő szerepkört, nem férnek hozzá a szemantikai modellhez, és nem szerkeszthetik a munkaterület tartalmát.
Munkaterület közreműködője
(és folyamatadminisztrátor)
  • Tartalom felhasználása
  • Szakaszok összehasonlítása
  • Szemantikai modellek megtekintése
  • Munkaterület hozzárendelésének megszüntetése egy fázisból
  • Elemek üzembe helyezése (a forrás- és cél-munkaterületeken is legalább közreműködőnek kell lennie)
Munkaterület-tag
(és folyamatadminisztrátor)
  • Munkaterület tartalmának megtekintése
  • Szakaszok összehasonlítása
  • Elemek üzembe helyezése (a forrás- és cél-munkaterületeken is legalább közreműködőnek kell lennie)
  • Szemantikai modellek frissítése
  • Munkaterület hozzárendelésének megszüntetése egy fázisból
  • Szemantikai modellszabályok konfigurálása (a szemantikai modell tulajdonosának kell lennie)
Ha a bérlő szemantikai modell biztonsági szakaszában található blokkok ismételt közzététele és a csomagfrissítés letiltása engedélyezve van, csak a szemantikai modellek tulajdonosai frissíthetik a szemantikai modelleket.
Munkaterület admin
(és folyamatadminisztrátor)
  • Munkaterület tartalmának megtekintése
  • Szakaszok összehasonlítása
  • Elemek üzembe helyezése
  • Munkaterületek hozzárendelése egy fázishoz
  • Szemantikai modellek frissítése
  • Munkaterület hozzárendelésének megszüntetése egy fázisból
  • Szemantikai modellszabályok konfigurálása (a szemantikai modell tulajdonosának kell lennie)

Megadott engedélyek

Power BI-elemek üzembe helyezésekor előfordulhat, hogy az üzembe helyezett elem tulajdonjoga megváltozik. Tekintse át az alábbi táblázatot, amelyből megtudhatja, hogy ki helyezheti üzembe az egyes elemeket, és hogy az üzembe helyezés hogyan befolyásolja az elem tulajdonjogát.

Hálóelem Meglévő elem üzembe helyezéséhez szükséges engedély Elem tulajdonjoga az első üzembe helyezés után Az elem tulajdonjoga az elem egy szakaszába való üzembe helyezés után
Szemantikai modell Munkaterület-tag Az üzembe helyezést végző felhasználó lesz a tulajdonos Változatlan
Adatfolyam Adatfolyam-tulajdonos Az üzembe helyezést végző felhasználó lesz a tulajdonos Változatlan
Datamart Datamart-tulajdonos Az üzembe helyezést végző felhasználó lesz a tulajdonos Változatlan
Többoldalas jelentés Munkaterület-tag Az üzembe helyezést végző felhasználó lesz a tulajdonos Az üzembe helyezést végző felhasználó lesz a tulajdonos

Az alábbi táblázat a népszerű üzembehelyezési folyamat műveleteihez szükséges engedélyeket sorolja fel. Ha másként nincs megadva, minden művelethez szüksége van az összes felsorolt engedélyre.

Művelet Szükséges engedélyek
A szervezet folyamatainak listájának megtekintése Nincs szükség licencre (ingyenes felhasználó)
Folyamat létrehozása Az alábbi licencek egyikével rendelkező felhasználó:
  • Pro
  • PPU
  • Prémium
Folyamat törlése Folyamatadminisztrátor
Folyamatfelhasználó hozzáadása vagy eltávolítása Folyamatadminisztrátor
Munkaterület hozzárendelése egy fázishoz
  • Folyamatadminisztrátor
  • Munkaterület-rendszergazda (a hozzárendelni kívánt munkaterület)
Munkaterület hozzárendelésének megszüntetése egy fázishoz Az alábbiak valamelyikének telepítve kell lennie:
Üzembe helyezés egy üres fázisban
  • Folyamatadminisztrátor
  • Forrás-munkaterület közreműködője
Elemek üzembe helyezése a következő fázisban
  • Folyamatadminisztrátor
  • Munkaterület közreműködője a forrás- és célszakaszokban
  • Adatmartok vagy adatfolyamok üzembe helyezéséhez az üzembe helyezett elem tulajdonosának kell lennie
  • Ha a szemantikai modell bérlői felügyeleti kapcsolója be van kapcsolva, és szemantikai modellt helyez üzembe, a szemantikai modell tulajdonosának kell lennie
Szabály megtekintése vagy beállítása
  • Folyamatadminisztrátor
  • Cél-munkaterület közreműködője, tagja vagy rendszergazdája
  • Annak az elemnek a tulajdonosa, amelyhez szabályt állít be
Folyamatbeállítások kezelése Folyamatadminisztrátor
Folyamatszakasz megtekintése
  • Folyamatadminisztrátor
  • Munkaterület-olvasó, közreműködő, tag vagy rendszergazda. Látni fogja azokat az elemeket, amelyekhez a munkaterület engedélyei hozzáférést biztosítanak.
A szakasz elemeinek listájának megtekintése Folyamatadminisztrátor
Két szakasz összehasonlítása
  • Folyamatadminisztrátor
  • Munkaterület közreműködője, tagja vagy rendszergazdája mindkét fázisban
Üzembehelyezési előzmények megtekintése Folyamatadminisztrátor

Szempontok és korlátozások

Ez a szakasz az üzembehelyezési folyamatok legtöbb korlátozását sorolja fel.

  • A munkaterületnek hálókapacitáson kell lennie.
  • Az egyetlen üzembe helyezés során üzembe helyezhető elemek maximális száma 300.
  • A .pbix-fájl letöltése az üzembe helyezés után nem támogatott.
  • A Microsoft 365-csoportok nem támogatottak folyamatgazdákként.
  • Ha első alkalommal helyez üzembe Egy Power BI-elemet, ha a célszakasz egy másik eleme hasonló típusú (például ha mindkét fájl jelentés), és ugyanazzal a névvel rendelkezik, az üzembe helyezés meghiúsul.
  • A munkaterület-korlátozások listájáért tekintse meg a munkaterület-hozzárendelés korlátozásait.
  • A támogatott elemek listáját a támogatott elemek között találja. A listán nem szereplő elemek nem támogatottak.
  • Az üzembe helyezés meghiúsul, ha az elemek bármelyike körkörös vagy önálló függőségekkel rendelkezik (például az A elem a B hivatkozási elemre, a B elem pedig az A elemre hivatkozik).
  • Csak Power BI-elemek helyezhetők üzembe egy másik kapacitásrégióban lévő munkaterületen. Más Hálóelemek nem helyezhetők üzembe egy másik kapacitásrégióban lévő munkaterületen.

Szemantikai modell korlátozásai

  • A valós idejű adatkapcsolatot használó adathalmazok nem helyezhetők üzembe.

  • A DirectQuery- vagy összetett kapcsolati módú szemantikai modellek nem támogatottak, amelyek változat- vagy automatikus dátum-/időtáblákat használnak. További információ: Mit tehetek, ha olyan DirectQuery- vagy Összetett kapcsolati módú adatkészlettel rendelkezem, amely változatokat vagy naptártáblákat használ?

  • Az üzembe helyezés során, ha a cél szemantikai modell élő kapcsolatot használ, a forrás szemantikai modellnek is ezt a kapcsolati módot kell használnia.

  • Az üzembe helyezés után a szemantikai modell letöltése (attól a fázistól kezdve, amelybe üzembe helyezték) nem támogatott.

  • Az üzembehelyezési szabályok korlátozásainak listáját az üzembehelyezési szabályokra vonatkozó korlátozások között találja.

  • Az üzembe helyezés nem támogatott olyan szemantikai modellben, amely natív lekérdezést és DirectQueryt használ együtt, és az automatikus kötés a DirectQuery-adatforráson történik.

  • A Direct Lake szemantikai modell üzembe helyezésekor nem kötődik automatikusan a célszakasz elemeihez. Ha például egy LakeHouse egy DirectLake szemantikai modell forrása, és mindkettő a következő fázisban van üzembe helyezve, a célszakaszBan lévő DirectLake szemantikai modell a forrásszakaszBan lévő LakeHouse-hoz lesz kötve. Datasourece-szabályokkal kötheti azt a célszakasz egy eleméhez. Más szemantikai modellek automatikusan a célszakasz párosított eleméhez vannak kötve.

Adatfolyam-korlátozások

  • A növekményes frissítési beállítások nem lesznek másolva az 1. generációsban.

  • Amikor egy adatfolyamot üres fázisban helyez üzembe, az üzembe helyezési folyamatok létrehoznak egy új munkaterületet, és az adatfolyam-tárolót fabric blobtárolóra állítja. A Blob Storage akkor is használható, ha a forrás-munkaterület az Azure Data Lake Storage Gen2 (ADLS Gen2) használatára van konfigurálva.

  • Az adatfolyamok esetében a szolgáltatásnév nem támogatott.

  • A közös adatmodell (CDM) üzembe helyezése nem támogatott.

  • Az adatfolyamokat érintő üzembehelyezési folyamatszabály-korlátozásokért tekintse meg az üzembehelyezési szabályokra vonatkozó korlátozásokat.

  • Ha az üzembe helyezés során egy adatfolyam frissül, az üzembe helyezés meghiúsul.

  • Ha összehasonlítja az adatfolyamok frissítésének fázisait, az eredmények kiszámíthatatlanok.

Datamart-korlátozások

  • Bizalmassági címkékkel rendelkező adatmart nem helyezhető üzembe.

  • A datamart üzembe helyezéséhez a datamart tulajdonosának kell lennie.

Ismerkedés az üzembe helyezési folyamatokkal.