Üzembehelyezési folyamatokkal végzett munka
Ha egy folyamatszakasz rendelkezik tartalommal, akkor üzembe helyezheti azt a következő szakaszban. A tartalmak egy másik szakaszban való üzembe helyezése általában a folyamatban történő egyes műveletek végrehajtása után történik. Például fejlesztési módosításokat hajtott végre a tartalomon a fejlesztési szakaszban, vagy tesztelte a tartalmat a tesztszakaszban. A tartalom szakaszok közötti áthelyezésének jellemző munkafolyamata a fejlesztésiből a tesztelési szakaszba, majd a tesztelésiből az éles szakaszba történő áthelyezés.
A tartalom az üzembehelyezési folyamat következő szakaszában történő üzembe helyezéséhez kattintson az üzembe helyezés gombjára a szakasz alsó részén.
A tesztelési és az éles szakasz kártyáinak áttekintésekor a legutóbbi üzembehelyezési időt láthatja. Ez a tartalom az adott szakaszban történő legutóbbi üzembe helyezésének idejét mutatja.
Az üzembehelyezési idő akkor hasznos, ha egy szakasz utolsó frissítésének időpontját szeretné meghatározni. Akkor is hasznos lehet, ha nyomon szeretné követni a tesztelési és éles üzembe helyezések között eltelt időt.
Szakaszok összehasonlítása
Ha két egymást követő szakasz rendelkezik tartalommal, a rendszer összehasonlítja a tartalmat a tartalomelem metaadatai alapján. Ez az összehasonlítás nem tartalmazza a szakaszok közötti adatok és frissítési idő összehasonlítását.
Annak érdekében, hogy gyors vizuális betekintést nyerhessen a két egymást követő szakasz közötti különbségekbe, egy összehasonlítási jelzőikon jelenik meg közöttük. Az összehasonlítási jelző két állapottal rendelkezik:
IKON | MAGYARÁZAT |
---|---|
Akkor jelenik meg, ha az alábbi feltételek valamelyike teljesül: 1) Az egyes szakaszokban lévő tartalomelemek egy része módosult vagy frissült (más metaadatokkal rendelkezik), vagy 2) A szakaszok között eltérés van az elemek számában. | |
Akkor jelenik meg, ha a tartalom mindkét munkaterületen azonos. |
Ha két egymást követő szakasz nem egyezik meg, egy hivatkozás jelenik meg a narancssárga összehasonlító ikon alatt. A hivatkozásra kattintva megnyithatja a tartalmi elemek listáját mindkét szakaszban, az Összehasonlítás nézetben. Az Összehasonlítás nézet az egyes folyamatszakaszokban lévő elemek változásait vagy különbségeit jeleníti meg. A módosított elemek a következő címkék egyikét kapják:
ÚJ | KÜLÖNBÖZŐ | HIÁNYZÓ |
---|---|---|
Egy új elem a forrásszakaszban. Ez az elem nem létezik a célszakaszban. Az üzembe helyezés után ez az elem klónozva lesz a célszakaszba. | Olyan elem, amely a forrásban és a célszakaszban is létezik, ahol az egyik verzió az utolsó üzembe helyezés után módosult. Az üzembe helyezést követően a forrásszakaszban lévő elem felülírja a célszakaszban lévő elemet, függetlenül attól, hogy hol történt a módosítás. | Ez a címke azt jelzi, hogy egy elem megjelenik a célszakaszban, de nem a forrásszakaszban. |
Az üzembehelyezési szabályok lehetővé teszik a szakaszok testreszabását
Az üzembehelyezési folyamatban végzett munka során a különböző szakaszok különböző konfigurációkkal rendelkezhetnek. Az egyes fázisok például különböző adatbázisokkal vagy különböző lekérdezési paraméterekkel rendelkezhetnek, vagy a fejlesztési fázis mintaadatokat kérdezhet le az adatbázisból, míg a tesztelési és éles fázisok a teljes adatbázist kérdezik le.
Az üzembehelyezési szabályok konfigurálása lehetővé teszi a tartalom módosításainak engedélyezését a tartalom folyamatszakaszok közötti üzembe helyezésekor. Ha például azt szeretné, hogy egy szemantikai modell egy éles fázisban éles adatbázisra mutasson, definiálhat egy szabályt a szemantikai modellhez. A szabály az éles szakaszban, a megfelelő szemantikai modellben van definiálva. A szabály definiálása után a teszttől az éles környezetig üzembe helyezett tartalom örökli az üzembehelyezési szabályban meghatározott értéket, és mindig alkalmazza, amíg a szabály változatlan és érvényes.
Az üzembehelyezési szabályok konfigurálásával kapcsolatos részletes információkért lásd Létrehozás üzembehelyezési szabályokat.
Együttműködés másokkal – engedélyek
A folyamatra és a munkaterületre vonatkozó engedélyek megadása és kezelése egymástól függetlenül történik. A tartalom üzembe helyezéséhez azonban a folyamathoz való hozzáféréshez és a munkaterület tag engedélyével is rendelkeznie kell.
Az a felhasználó például, aki olyan folyamat-hozzáféréssel rendelkezik, amelyhez nem járulnak munkaterület-engedélyek, megtekintheti a folyamatot, és meg is oszthatja másokkal. Ez a felhasználó azonban nem fogja tudni megtekinteni a munkaterület tartalmát a folyamatban vagy a munkaterület oldalán, és nem fog tudni üzembe helyezéseket végrehajtani.
A Power BI-elemek üzembe helyezésekor az üzembe helyezett elem tulajdonjoga is megváltozhat. Az alábbi táblázatból megtudhatja, hogy ki helyezheti üzembe az egyes elemeket, és hogyan befolyásolja az üzembe helyezés az elem tulajdonjogát.
Power BI-elem | Meglévő elem üzembe helyezéséhez szükséges engedély | Elem tulajdonjoga az első üzembe helyezés után | Elem tulajdonjoga az üzembe helyezés után a Power BI-elemet tartalmazó fázisban |
---|---|---|---|
Szemantikai modell | Munkaterület tagja | 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 |
Lapszámozott jelentés | Munkaterület tagja | Az üzembe helyezést végző felhasználó lesz a tulajdonos | Az üzembe helyezést végző felhasználó lesz a tulajdonos |
Az engedélyek a folyamat és a munkaterület szintjén (különböző szakaszokban) történő kezelése lehetővé teszi, hogy a különböző személyek különböző engedélyekkel dolgozhassanak rajtuk.
Az üzembehelyezési folyamatok kezelése– különösen a több közreműködővel rendelkező nagyobb alkalmazások esetében – hibalehetőséget jelenthet, ha mindenki rendelkezik ugyanazokkal az engedélyekkel – az engedélyek kezelése leegyszerűsíti és szigorúan szabályozza, hogy ki mit tehet.
Tekintse át az üzembehelyezési folyamat és a munkaterületek engedélyeinek további részleteit.