Bevezetés az üzembehelyezési folyamatokba
Feljegyzés
Ez a szakasz a tartalom alkalmazáson belüli üzembe helyezését ismerteti. A verziókövetésről a Git integrációs dokumentációjában olvashat.
A mai világban az elemzés szinte minden szervezetben elengedhetetlen része a döntéshozatalnak. A Fabric üzembehelyezési folyamatainak eszköze olyan éles környezetet biztosít a tartalomkészítőknek, ahol együttműködhetnek a szervezeti tartalom életciklusának kezelése érdekében. Az üzembehelyezési folyamatok lehetővé teszik az alkotók számára, hogy tartalmat fejlesszenek ki és teszteljenek a szolgáltatásban, mielőtt elérik a felhasználókat. Tekintse meg az üzembe helyezhető támogatott elemtípusok teljes listáját.
Útmutató az üzembehelyezési folyamatok használatához
Ezeket a hivatkozásokat követve megtudhatja, hogyan használhatja az üzembehelyezési folyamatokat.
Üzembehelyezési folyamat létrehozása és kezelése – Learn modul, amely végigvezeti az üzembehelyezési folyamat létrehozásának folyamatán.
Ismerkedés az üzembe helyezési folyamatokkal – Ez a cikk bemutatja, hogyan hozhat létre folyamatokat és olyan kulcsfontosságú funkciókat, mint a visszamenőleges üzembe helyezés és az üzembe helyezési szabályok.
Támogatott elemek
Amikor tartalmat helyez üzembe az egyik folyamatszakaszból a másikba, a másolt tartalom a következő elemeket tartalmazhatja:
- Adatfolyamok
- Adatfolyamok Gen1
- Datamarts
- Lakehouse
- Jegyzetfüzetek
- Többoldalas jelentések
- Jelentések (támogatott szemantikai modellek alapján)
- Spark-környezet
- Szemantikai modellek (csak azok, amelyek .pbix-fájlokból származnak, és nem PUSH-adathalmazok)
- Raktárak
Folyamatstruktúra
Eldöntheti, hogy hány szakaszt szeretne használni az üzembehelyezési folyamatban. Két és tíz fázis között bárhol lehet. Folyamat létrehozásakor a rendszer kiindulási pontként adja meg az alapértelmezett három jellemző szakaszt, de igény szerint hozzáadhatja, törölheti vagy átnevezheti a szakaszokat. Függetlenül attól, hogy hány szakasz van, az általános fogalmak ugyanazok:
-
Az üzembe helyezési folyamatok első szakasza, amelyben új tartalmakat tölthet fel alkotótársaival. Itt vagy egy másik szakaszban tervezhet buildelést és fejlesztést.
-
Miután elvégezte a tartalom összes szükséges módosítását, készen áll a tesztelési fázisba való belépésre. Töltse fel a módosított tartalmat, hogy át lehessen helyezni ebbe a tesztszakaszba. Íme három példa arra, hogy mit lehet tenni a tesztkörnyezetben:
Tartalom megosztása tesztelőkkel és véleményezőkkel
Tesztek betöltése és futtatása nagyobb mennyiségű adattal
Tesztelje az alkalmazást, és nézze meg, hogyan néz ki a végfelhasználók számára
-
A tartalom tesztelése után az éles szakaszban ossza meg a tartalom végleges verzióját a szervezet üzleti felhasználóival.
Elempárosítás
A párosítás az a folyamat, amellyel egy elem (például jelentés, irányítópult vagy szemantikai modell) az üzembe helyezési folyamat egyik szakaszában ugyanahhoz az elemhez van társítva a szomszédos szakaszban. A párosítás akkor fordul elő, ha munkaterületet rendel egy üzembehelyezési fázishoz, vagy amikor új, ki nem fizetett tartalmat helyez üzembe az egyik fázisból a másikba (tiszta üzembe helyezés).
Fontos tisztában lenni a párosítás működésével, hogy megértse, mikor lesznek átmásolva az elemek, mikor lesznek felülírva, és mikor hiúsul meg egy üzembe helyezés a központi telepítési függvény használatakor.
Ha az elemek nincsenek párosítva, még akkor sem, ha azonosnak tűnnek (ugyanazzal a névvel, típussal és mappával rendelkeznek), akkor sem fogják felülírni az üzembe helyezést. Ehelyett létrehoz egy másolatot, és párosítja az előző szakaszban lévő elemet.
A párosított elemek ugyanazon a sorban jelennek meg a folyamat tartalomlistájában. A nem párosított elemek önmagukban jelennek meg egy sorban:
- A párosított elemek akkor is párosítva maradnak, ha módosítja a nevüket. Ezért a párosított elemek neve eltérő lehet.
- A munkaterület folyamathoz való hozzárendelése után hozzáadott elemek nem lesznek automatikusan párosítva. Ezért a szomszédos munkaterületeken olyan elemek is lehetnek, amelyek nincsenek párosítva.
A párosított elemek és a párosítás működésének részletes ismertetését az Elempárosítás című témakörben találja.
Üzembe helyezési módszer
Amikor tartalmat helyez üzembe a forrásszakaszból egy célszakaszba, a párosított elemek felülíródnak. A forrásszakaszban nem létező célszakasz tartalma a célszakaszban marad. Az üzembe helyezés kiválasztása után megjelenik egy figyelmeztető üzenet, amely felsorolja a felülírni kívánt elemeket.
Az üzembehelyezési folyamat ismertetése című témakörben további információt tudhat meg arról, hogy mely elemtulajdonságokat másolja a rendszer a következő fázisba, és mely tulajdonságokat nem másolja át.
Automation
A tartalmat programozott módon is üzembe helyezheti az üzembehelyezési folyamatok REST API-jaival. További információ az üzembehelyezési folyamat automatizálási folyamatáról API-k és DevOps használatával.