Jegyzetfüzet forrásának vezérlése és üzembe helyezése
Ez a cikk bemutatja, hogyan működnek a Git integrációs és üzembehelyezési folyamatai a Microsoft Fabric jegyzetfüzeteiben. Megtudhatja, hogyan állíthat be kapcsolatot az adattárral, kezelheti a jegyzetfüzeteket, és hogyan helyezheti üzembe őket különböző környezetekben.
Notebook Git-integráció
A hálójegyzetfüzetek Git-integrációt kínálnak az Azure DevOps forrásvezérléséhez. A Git-integrációval biztonsági másolatot készíthet a jegyzetfüzetről és verziószámozhatja a jegyzetfüzetet, szükség szerint visszatérhet az előző szakaszokra, együttműködhet vagy önállóan dolgozhat a Git-ágak használatával, és teljes mértékben kezelheti a jegyzetfüzet tartalom életciklusát a Fabricben.
Kapcsolat beállítása
A munkaterület beállításaiból egyszerűen beállíthat egy kapcsolatot az adattárral a módosítások véglegesítéséhez és szinkronizálásához. A kapcsolat beállításához tekintse meg a Git-integráció első lépéseit. A csatlakozás után az elemek, köztük a jegyzetfüzetek is megjelennek a Forrás vezérlőpulton .
Miután sikeresen véglegesíti a jegyzetfüzetpéldányokat a Git-adattárban, megjelenik a jegyzetfüzet mappastruktúrája az adattárban.
Most már végrehajthatja a jövőbeli műveleteket, például lekéréses kérelem létrehozását.
Jegyzetfüzet-ábrázolás a Gitben
Az alábbi kép egy példa az adattárban lévő egyes jegyzetfüzetelemek fájlstruktúrájára:
Amikor véglegesíti a jegyzetfüzetelemet a Git-adattárban, a rendszer a normál .ipynb fájl helyett forráskódformátumra konvertálja a jegyzetfüzetkódot. A PySpark-jegyzetfüzetek például notebook-content.py fájllá alakulnak. Ez a megközelítés lehetővé teszi a kódvizsgálatok egyszerűbb használatát a beépített diff funkciók használatával.
Az elem tartalomforrásfájljában a metaadatok (beleértve az alapértelmezett lakehouse-t és a csatolt környezetet), a Markdown-cellák és a kódcellák megmaradnak és megkülönböztethetők. Ez a módszer támogatja a pontos helyreállítást, ha visszaszinkronizálást alkalmaz a Fabric-munkaterületre.
A jegyzetfüzet cellakimenete nem szerepel a Gittel való szinkronizáláskor.
Megjegyzés:
- A Jegyzetfüzet-erőforrásokban lévő fájlok jelenleg nem lesznek lekötve az adattárhoz. A fájlok véglegesítése egy közelgő kiadásban támogatott.
- A csatolt környezet megmarad a jegyzetfüzetben, amikor az adattárból egy Háló-munkaterületre szinkronizál. A munkaterületek közötti referenciakörnyezetek jelenleg nem támogatottak. A jegyzetfüzet futtatásához manuálisan kell csatolnia egy új környezethez vagy munkaterülethez az alapértelmezett beállításokat.
- Az alapértelmezett lakehouse-azonosító megmarad a jegyzetfüzetben, amikor az adattárból egy Fabric-munkaterületre szinkronizál. Ha az alapértelmezett lakehouse-t tartalmazó jegyzetfüzetet véglegesíti, manuálisan kell hivatkoznia egy újonnan létrehozott lakehouse-elemre. További információ: Lakehouse Git-integráció.
Jegyzetfüzet az üzembehelyezési folyamatokban
Az üzembe helyezési folyamat használatával a jegyzetfüzet kódját különböző környezetekben is üzembe helyezheti, például fejlesztés, tesztelés és éles környezetek között. Ez a funkció lehetővé teszi a fejlesztési folyamat gördülékenyebbé tételét, a minőség és a konzisztencia biztosítását, valamint a manuális hibák csökkentését az egyszerűsített, alacsony kódszámú műveletek használatával. Az üzembe helyezési szabályokkal testre szabhatja a jegyzetfüzetek viselkedését az üzembe helyezéskor, például módosíthatja a jegyzetfüzet alapértelmezett tóházát.
Az alábbi lépésekkel fejezheti be a jegyzetfüzet üzembe helyezését az üzembe helyezési folyamattal.
Hozzon létre egy új üzembehelyezési folyamatot, vagy nyisson meg egy meglévő üzembehelyezési folyamatot. (További információ: Bevezetés az üzembe helyezési folyamatok használatbavételéhez.)
Munkaterületek hozzárendelése különböző szakaszokhoz az üzembe helyezési céloknak megfelelően.
Jelölje ki, tekintse meg és hasonlítsa össze az elemeket, köztük a jegyzetfüzeteket a különböző szakaszok között, ahogyan az alábbi példában látható.
Válassza az Üzembe helyezés lehetőséget a jegyzetfüzetek fejlesztési, tesztelési és éles fázisokban való üzembe helyezéséhez.
(Nem kötelező.) Az üzembehelyezési szabályok kiválasztásával üzembehelyezési szabályokat hozhat létre az üzembe helyezési folyamathoz. Az üzembehelyezési szabályok bejegyzése az üzembe helyezési folyamat célszakaszában van.
A Fabric támogatja az alapértelmezett lakehouse paraméterezését az egyes jegyzetfüzetpéldányokhoz az üzembe helyezési szabályokkal való üzembe helyezéskor. Három lehetőség áll rendelkezésre a cél alapértelmezett lakehouse megadására: Ugyanaz a forrás lakehouse, n/A és más lakehouse esetén.
A szabály beállításával biztonságos adatelkülönítés érhető el. A jegyzetfüzet alapértelmezett lakehouse-ját az üzembe helyezés során célként megadott érték váltja fel.
Megjegyzés:
Ha úgy dönt, hogy más lakehouse-t fogad be a célkörnyezetben, a Lakehouse-azonosítónak rendelkeznie kell. Egy tóház azonosítóját a lakehouse URL-hivatkozásán találja.
Az üzembe helyezés állapotának figyelése az üzembe helyezési előzményekből.
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: