Ágak kezelése a Microsoft Fabric-munkaterületeken
A Háló munkaterület egy megosztott környezet, amely élő elemekhez fér hozzá. A munkaterületen közvetlenül végrehajtott módosítások felülbírálhatók, és minden más munkaterület-felhasználót érintenek. Ezért a Git ajánlott eljárása, hogy a fejlesztők a megosztott munkaterületeken kívül külön dolgoznak. A fejlesztők kétféleképpen dolgozhatnak a saját védett munkaterületükön.
- Fejlesztés olyan ügyféleszközökkel, mint a Power BI Desktop jelentésekhez és szemantikai modellekhez, vagy a VS Code for Notebooks.
- Fejlesztés külön munkaterületen. Minden fejlesztőnek saját munkaterülete van, ahol saját külön ágat csatlakoztat, szinkronizálja a tartalmat a munkaterületre, majd véglegesíti az ágat.
Az ágak Git-integrációval való használatához először csatlakoztassa a megosztott fejlesztői csapat munkaterületét egyetlen megosztott ághoz. Ha például a csapat egy megosztott munkaterületet használ, csatlakoztassa a csoport adattárának fő ágához, és szinkronizálja a munkaterület és az adattár között. Ha a csapat munkafolyamata több megosztott ágkal rendelkezik, például Dev/Test/Prod ágakkal, minden ág egy másik munkaterülethez csatlakoztatható.
Ezután minden fejlesztő kiválaszthatja azt az elszigetelt környezetet, amelyben dolgozni szeretne.
Fejlesztés ügyféleszközökkel
A Power BI Desktophoz hasonló ügyféleszközt használó fejlesztők munkafolyamatának a következőképpen kell kinéznie:
Klónozza az adattárat egy helyi gépre. (Ezt a lépést csak egyszer kell elvégeznie.)
Nyissa meg a projektet a Power BI Desktopban a PBIProj helyi példányával.
Végezze el a módosításokat, és mentse a frissített fájlokat helyileg. Véglegesítés a helyi adattárban.
Ha elkészült, küldje le az ágat, és véglegesítse a távoli adattárba.
Tesztelje a módosításokat más elemeken vagy több adaton. Ehhez csatlakoztassa az új ágat egy külön munkaterülethez, és töltse fel a szemantikai modellt és a jelentéseket a forrásvezérlő panel Minden frissítés gombjának használatával. A főágba való egyesítés előtt végezze el az esetleges teszteket vagy konfigurációs módosításokat.
Ha nincs szükség tesztekre a munkaterületen, a fejlesztő közvetlenül a fő ágba egyesítheti a módosításokat anélkül, hogy másik munkaterületre volna szükség.
A módosítások egyesítése után a megosztott csapat munkaterülete kérni fogja, hogy fogadja el az új véglegesítést. A módosítások a megosztott munkaterületre frissülnek, és mindenki láthatja a szemantikai modellek és jelentések módosításait.
Az új Power BI Desktop-fájlformátum gitben való használatáról további információt a Forráskód formátuma című témakörben talál.
Fejlesztés másik munkaterület használatával
A weben dolgozó fejlesztők számára a folyamat a következő lenne:
Hozzon létre egy új munkaterületet (vagy használjon már meglévőt).
Rendeljen hozzá egy Prémium szintű licencet a munkaterülethez.
Nyissa meg a Git-integrációt a munkaterület beállításai között, és adja meg az adattár részleteit.
Az Ág legördülő listában válassza az Új ág létrehozása lehetőséget, majd ágaztathatja el a főágból .
A Git mappában adja meg a szinkronizálni kívánt mappa nevét az adattárban.
A munkaterület szinkronizálódik a funkcióágával, és a fejlesztői csapat munkaterületének másolatává válik, ahogyan az ábrán látható. Most már dolgozhat ebben az új izolált környezetben.
Mentse a módosításokat, és véglegesítse őket a szolgáltatáságban.
Ha készen áll, hozzon létre egy lekéréses kérelmet a főághoz . A felülvizsgálati és egyesítési folyamatok az Azure Reposon keresztül, a csapat által az adattárhoz meghatározott konfiguráció alapján lesznek végrehajtva.
A felülvizsgálat és az egyesítés befejezése után egy új véglegesítés jön létre a főágban . Ez a véglegesítés arra kéri a felhasználót, hogy frissítse a dev csapat munkaterületén lévő tartalmat az egyesített módosításokkal.
Ágak váltása
Ha a munkaterület egy Git-ághoz csatlakozik, és másik ágra szeretne váltani, ezt gyorsan elvégezheti a munkaterület beállításaiból anélkül, hogy leválasztaná és újracsatlakozna.
Ágak váltásakor a munkaterület szinkronizálódik az új ággal, és a munkaterület összes eleme felül lesz bírálva. Ha minden ágban ugyanazon elem különböző verziói vannak, az elem lecserélődik. Ha egy elem a régi ágban van, de nem az újban, akkor az törlődik.
Az ágak közötti váltáshoz kövesse az alábbi lépéseket:
Győződjön meg arról, hogy az aktuális ág szinkronizálva van, és minden módosítás véglegesítve van.
A Munkaterület beállításai között válassza a Git-integráció lehetőséget
A legördülő menüben adja meg azt az ágat, amelyhez csatlakozni szeretne. Ennek az ágnak ugyanazt a könyvtárat kell tartalmaznia, mint az aktuális ágnak.
Válassza ki a Csatlakozás és a szinkronizálást.
A megerősítéshez válassza a Váltás és a szinkronizálás lehetőséget. Ha nem mentett módosításokat hajt végre a munkaterületen, azok elvesznek, ha az ágakat az első mentés nélkül váltja át. A Mégse gombra kattintva visszaléphet, és mentheti a módosításokat az ágak váltása előtt.
Kapcsolódó tartalom
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: