Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez a cikk bemutatja, hogyan használhatja a Git integrációs és üzembehelyezési folyamatait környezetekhez a Microsoft Fabricben.
Git for Fabric-környezetek integrálása
A Fabric támogatja a Git-integrációt. A fejlesztők a Git használatával biztonsági másolatot készíthetnek a verziókról, szabályozhatják a verziókat, visszaállhatnak a korábbi szakaszokra, és a Git-ágak használatával együttműködhetnek a munkájukon.
- A Git jelenleg csak a kódtárakat és a Spark-számításokat támogatja, beleértve a Spark-futtatókörnyezetet is.
- A Git-integráció kezeli a környezet átmeneti állapotát. Ha a Gitben végrehajtott módosításokat a környezetre szeretné alkalmazni, közzé kell tenni őket. Javasoljuk, hogy tegye közzé a környezetet a Gitről való frissítés után a konfiguráció hatékonyságának biztosítása érdekében. A környezet Publish API-jának használatával a REST API-val teheti közzé a módosításokat, ha az első kódélményt részesíti előnyben.
- A hozzácsatolt egyéni erőforráskészlet megmarad egy környezetben, amikor egy adattárból egy Fabric munkaterületre történik a szinkronizálás. A készletdefiníció a munkaterület-beállításban található. A készlet munkaterületek közötti hivatkozása nem támogatott. A instance_pool_id tulajdonságot manuálisan frissítenie kell a cél-munkaterületen egy meglévő egyéni készletre, vagy el kell távolítania ezt a tulajdonságot a kezdőkészletre való visszatéréshez. A cél-munkaterületen a REST API által elérhető készletek teljes listáját lásd: Egyéni készletek – Munkaterület egyéni készleteinek listázása. Új egyéni készlet létrehozásához lásd: Egyéni készletek – Munkaterületi egyéni készlet létrehozása.
- Minden véglegesítés felső korlátja 150 MB. A Git jelenleg nem támogatja a 150 MB-nál nagyobb egyéni kódtárakat.
A Fabric-munkaterület csatlakoztatása egy Azure DevOps-adattárhoz
Ha Ön egy munkaterület rendszergazdája, lépjen a Munkaterület beállításai elemre , és állítsa be a kapcsolatot a Forrásvezérlő szakaszban. További információ: Munkaterület kezelése a Gittel.
A csatlakozás után megtalálhatja az elemeket, beleértve az adattárral szinkronizált környezeteket is.
Környezet helyi ábrázolása a Gitben
Az elem gyökérmappájában a környezetek egy PublicLibraries és CustomLibraries almappákat tartalmazó Tárak mappával, valamint a Beállítás mappával vannak rendszerezve.
Kódtárak
Amikor véglegesít egy környezetet a Gitben, a nyilvános könyvtár szakasz a YAML-reprezentációvá alakul. Az egyéni tárat a forrásfájllal együtt is rögzíteni kell.
A nyilvános kódtárat a YAML-reprezentáció szerkesztésével frissítheti. A portál felületéhez hasonlóan megadhat egy kódtárat a PyPI-ból és a Condából. Megadhatja a tárat a várt verzióval, verziótartománysal vagy verzió nélkül. A rendszer segít meghatározni a környezet más függőségeivel kompatibilis verziókat. Az összes meglévő nyilvános kódtár törléséhez törölje a YAML-fájlt.
Az egyéni tárat új fájlok hozzáadásával vagy a meglévő fájlok közvetlen törlésével frissítheti.
Feljegyzés
A nyilvános kódtár kezeléséhez saját YAML-fájlt is használhat. A fájlnévnek environment.yml kell lennie, hogy a rendszer megfelelően felismerhesse.
Spark-számítás
A Spark számítási szakasz a YAML-reprezentációvá is alakul. Ebben a YAML-fájlban átválthatja a csatolt készletet, finomhangolhatja a számítási konfigurációkat, kezelheti a Spark-tulajdonságokat, és kiválaszthatja a kívánt Spark-futtatókörnyezetet.
Üzembehelyezési folyamat beállítása környezethez
A hálótelepítési folyamatok leegyszerűsítik a módosított tartalom különböző fázisokban történő továbbítását, például a fejlesztésről a tesztelésre való áttérést. Az automatikus folyamat tartalmazhat olyan környezeti elemeket, amelyek streamelik az újralétrehozás folyamatát.
Az üzembehelyezési folyamatot úgy állíthatja be, hogy a munkaterületeket különböző fázisokkal rendeli hozzá. További információ: Bevezetés az üzembe helyezési folyamatokkal.
A pipeline sikeres beállítása után megtalálhatja a telepítési állapotot. Miután kiválasztotta az Üzembe helyezés lehetőséget, a környezet összes tartalma üzembe lesz helyezve a cél-munkaterületeken. Az eredeti környezet állapota ebben a folyamatban megmarad, így a közzétett konfigurációk a közzétett állapotban maradnak, és nem igényelnek további közzétételt.
Fontos
A "custom pool" jelenleg nem támogatott a telepítési folyamatokban. Ha a környezet kiválasztja az egyéni készletet, a célkörnyezet Számítási szakaszának konfigurációi alapértelmezett értékekkel vannak beállítva. Ebben az esetben a környezetek továbbra is mutatják a különbségeket a telepítési csővezetékben, még akkor is, ha az üzembe helyezés sikeresen befejeződött.