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.
A Microsoft Fabric-környezetek olyan munkaterületelemek, amelyek a Spark-munkamenetek konfigurációját határozzák meg a jegyzetfüzetekhez és a Spark-feladatok definícióihoz. A környezettel kiválaszthatja a Spark-futtatókörnyezetet, konfigurálhatja a számítási beállításokat, kezelheti a kódtárakat, és kezelheti a jegyzetfüzetek által elérhető kis erőforrásfájlokat.
Ez a cikk áttekintést nyújt a környezetek létrehozásáról, konfigurálásáról és használatáról.
Miért érdemes környezeti elemet használni?
A jegyzetfüzeteket és a Spark-feladatdefiníciókat a Munkaterület alapértelmezett használatával futtathatja környezeti elem csatolása nélkül. Ebben az esetben munkaterületszintű Spark-beállításokat használ.
Használjon környezeti elemet, ha újrahasználható, a csapatok által szabályozott alapértelmezett beállításokra van szüksége:
- Egyszer definiálhatja a Spark-számításokat és a kódtárakat, és következetesen alkalmazhatja őket a jegyzetfüzetekben és a Spark-feladatok definícióiban.
- Állítson be egy környezetet alapértelmezett munkaterületként, hogy a felhasználók a munkaterület alapértelmezése alapján örökölje a megosztott konfigurációt.
- A környezeti beállítások egyetlen összetevőként való verziója és üzemeltetése.
Munkaterületszintű környezetek
Ezt a munkafolyamatot akkor használja, ha a jegyzetfüzetekhez és a Spark-feladatdefiníciókhoz munkaterület-szintű alapértelmezett értékeket szeretne beállítani.
Egy környezeti elem egy adott munkaterületen jön létre, és az adott munkaterülethez van társítva. Ezt a környezetet más olyan munkaterületeken is használhatja, amelyekhez hozzáféréssel rendelkezik, ha a megosztási és munkaterület-kompatibilitási követelmények teljesülnek.
Környezet létrehozása munkaterületről
A böngészőben nyissa meg a Fabric munkaterületet a Fabric portálon.
Válassza az +Új elem lehetőséget.
Keressen rá a "környezet" kifejezésre a keresősávban, és válassza a Környezet csempét.
Nevezze el a környezetet, és válassza a Létrehozás lehetőséget.
Környezet csatolása alapértelmezett munkaterületként
Fontos
Miután egy környezet alapértelmezett munkaterületként van kiválasztva, csak a munkaterület rendszergazdái frissíthetik az alapértelmezett környezet tartalmát.
A munkaterület rendszergazdái a teljes munkaterületek alapértelmezett számítási feladatait definiálhatják. Az itt konfigurált értékek olyan jegyzetfüzetek és Spark-feladatdefiníciók esetében használhatók, amelyek Munkaterület beállításaihozcsatolnak.
Az Alapértelmezett környezet beállítása kapcsoló szabályozza, hogy a Munkaterület alapértelmezett támogatva van-e egy környezeti elem által.
A böngészőben nyissa meg a Fabric munkaterületet a Fabric portálon.
Válassza a Munkaterület beállításai lehetőséget.
Válassza az Adatelemzés/Tudomány lehetőséget, majd a Spark-beállításokat.
Válassza a Környezet lapot.
A környezet által támogatott munkaterület alapértelmezett használatához kapcsolja be az Alapértelmezett környezet beállítása beállítást, jelölje ki a használni kívánt környezeti elemet, majd mentse a módosításokat.
- Ha ez a kapcsoló ki van kapcsolva (alapértelmezett), a felhasználók továbbra is alapértelmezettként látják a munkaterületet a jegyzetfüzetekben és a Spark-feladatdefiníciókban. Ebben az állapotban a munkaterület alapértelmezés szerint munkaterületszintű Spark-beállításokat használ.
- Ha ez a kapcsoló be van kapcsolva, a munkaterület alapértelmezés szerint kiválaszt egy környezeti elemet. Az alapértelmezett munkaterületet használó jegyzetfüzetek és Spark-feladatdefiníciók öröklik a környezet Spark-számítási és erőforrástár-konfigurációit.
Jegyzetfüzet- és Spark-feladatdefiníciószintű környezetek
Ezt a munkafolyamatot akkor használja, ha közvetlenül jegyzetfüzetből vagy Spark-feladatdefinícióból szeretne környezeteket létrehozni, kijelölni vagy módosítani.
Környezet létrehozása vagy módosítása jegyzetfüzetből vagy Spark-feladatdefinícióból
A böngészőben nyissa meg a Fabric munkaterületet a Fabric portálon.
Nyisson meg egy jegyzetfüzetet vagy Spark-feladatdefiníciót.
Válassza a Környezet legördülő menüt, majd az Új környezet lehetőséget.
Megjegyzés:
Másik lehetőségként, ha új környezet létrehozása nélkül szeretné módosítani a környezetet, a legördülő menüben kiválaszthatja a Környezet módosítása lehetőséget. Kijelölhet egy meglévő környezetet, majd a Megerősítés gombra kattintva csatolhatja a jegyzetfüzethez vagy a Spark-feladat definícióhoz.
Nevezze el a környezetet, és válassza a Létrehozás lehetőséget.
Környezet csatolása jegyzetfüzethez vagy Spark-feladatdefinícióhoz
A környezet a Jegyzetfüzet és a Spark-feladatdefiníció lapon is elérhető. Amikor a jegyzetfüzetek és a Spark-feladatdefiníciók egy környezethez vannak csatolva, hozzáférhetnek a tárakhoz, a számítási konfigurációkhoz és az erőforrásokhoz. Az Explorer felsorolja az önnel megosztott összes elérhető környezetet, az aktuális munkaterületről származik, és más munkaterületekről származik, amelyekhez hozzáféréssel rendelkezik.
Ha egy aktív munkamenet során másik környezetre vált, az újonnan kiválasztott környezet csak a következő munkamenetben lép érvénybe.
Ha egy másik munkaterületről csatol egy környezetet, mindkét munkaterületnek azonos kapacitással és hálózati biztonsági beállításokkal kell rendelkeznie. Bár különböző kapacitással vagy hálózati biztonsági beállításokkal rendelkező munkaterületekről választhat környezeteket, a munkamenet nem indul el.
Amikor egy környezetet egy másik munkaterületről csatol, a rendszer figyelmen kívül hagyja az adott környezetben lévő számítási konfigurációt. Ehelyett a készlet és a számítási konfigurációk alapértelmezetten az aktuális munkaterület beállításaira lesznek beállítva.
Környezet konfigurálása
A környezet három fő összetevőből áll:
- Spark-számítás, amely a Spark-futtatókörnyezetet is magában foglalja.
- Könyvtárak.
- Erőforrások.
A Spark számítási és kódtár-konfigurációi szükségesek a közzététel hatékonyságához. Az erőforrások megosztott tárolók, amelyek valós időben változhatnak. További információ: Módosítások mentése és közzététele.
Spark-számítás konfigurálása
Konfigurálja a Spark-számítást egy környezetben egy futtatókörnyezet kiválasztásával és a munkamenetszintű számítási tulajdonságok beállításával.
Részletes lépésekért, beleértve a futtatókörnyezet kiválasztását és a számítási testreszabást, tekintse meg a Spark számítási konfigurációs beállításait Fabric-környezetekben.
Ha módosítja a futtatókörnyezetet vagy a számítási beállításokat, mentse és tegye közzé a környezetet a módosítások érvénybe lépéséhez. További információ: Módosítások mentése és közzététele.
Könyvtárak kezelése
Minden Spark-futtatókörnyezet beépített kódtárakat biztosít. A Fabric-környezettel nyilvános forrásokból is telepíthet kódtárakat, vagy feltöltheti az Ön vagy szervezete által létrehozott egyéni kódtárakat. Miután sikeresen telepítette a kódtárakat, azok elérhetők lesznek a Spark-munkamenetekben. További információ: Könyvtárkezelés Fabric-környezetekben. A könyvtárak Fabricben való kezelésével kapcsolatos ajánlott eljárásokért lásd: Apache Spark-kódtárak kezelése a Fabricben.
Amikor kódtárakat ad hozzá egy környezethez, a közzétételi módot választja:
- A gyors mód körülbelül 5 másodperc múlva jelenik meg. A tárak a jegyzetfüzet-munkamenet indításakor telepítenek. Gyors mód használata a gyors iterációhoz a fejlesztés során.
- A teljes mód stabil, reprodukálható kódtár-pillanatképet hoz létre. A közzététel általában 3–6 percet vesz igénybe, a munkamenet indítása pedig 1–3 percet vesz igénybe a függőségek üzembe helyezéséhez. Teljes mód használata folyamatokhoz, ütemezett futtatásokhoz és megosztott számítási feladatokhoz. A nagyjából 5 másodperces munkamenet-indítások teljes módban való eléréséhez konfiguráljon egy egyedi élő készletet, amely csatlakozik a környezethez.
Az egyes módokkal kapcsolatos részletekért tekintse meg a tárak közzétételi módjának kiválasztása című témakört.
Erőforrások használata
A környezet Erőforrások szakasza megkönnyíti a kis erőforrások kezelését a fejlesztési fázisban. A környezetbe feltöltött fájlok a csatolt jegyzetfüzetek között is elérhetők. További információ: Erőforrások kezelése hálókörnyezetben.
Megjegyzés:
Az Erőforrások szakaszban lévő fájlokat nem érinti a környezeti közzététel. Az erőforrás-módosítások valós idejűek és azonnal elérhetők közzétételi lépés nélkül.
Módosítások mentése és közzététele
A Környezetkonfiguráció változásainak érvénybe lépésekor a Mentés és közzététel parancsot használhatja.
- Mentse a függőben lévő módosításokat.
- A közzététel függőben lévő módosításokat alkalmaz a kódtárakra és a Spark-számításra.
- Az erőforrások változásai valós idejűek, és nem igényelnek közzétételt.
Közzétételkor az idő a kiválasztott közzétételi módtól függ. A gyors mód körülbelül 5 másodperc alatt teszi közzé, míg a teljes mód általában 3–6 percet vesz igénybe a függőségek feloldásához és egy stabil pillanatkép létrehozásához. További részletekért lásd: A tárak közzétételi módjának kiválasztása.
A Kezdőlap lapon a Mentés és közzététel funkció engedélyezve van, ha függőben lévő változások vannak a tárakban vagy a Spark-számításban.
Fontos
Ha a Private Link engedélyezve van, a munkaterület első Spark-feladatának aktiválnia kell a virtuális hálózatok kiépítését, ami körülbelül 10–15 percet vehet igénybe. Mivel a környezeti közzététel Spark-feladatként is fut, további késést tapasztalhat, ha a Private Link engedélyezése után az első Spark-feladat lesz végrehajtva.
Függőben lévő módosítások esetén a szalagcím mentési és közzétételi műveleteket is biztosít.
Használja ezt a munkafolyamatot:
- Módosítsa a kódtárakat vagy a Spark-számításokat.
- A módosítások megtartásához válassza a Mentés lehetőséget. A mentett módosítások szakaszosak, és még nem lépnek életbe.
- Válassza a Közzététel , majd az Összes közzététele lehetőséget a szakaszos módosítások hatékonyságának eléréséhez.
Közzététel során:
- A közzétételi folyamat megszakításához válassza a Folyamat megtekintése a szalagcímen lehetőséget, és mondja le a műveletet.
- A közzététel befejezésekor megjelenik egy értesítés. Hibaértesítés akkor jelenik meg, ha a folyamat során problémák lépnek fel.
A környezet egyszerre csak egy közzétételi műveletet fogad el. A folyamatos közzétételi művelet során nem módosíthatja a Kódtárak vagy a Spark számítási szakaszait.
Meglévő környezet megosztása
A Fabric támogatja az elemek különböző szintű engedélyekkel való megosztását.
Amikor megoszt egy környezeti elemet, a címzettek automatikusan olvasási engedélyt kapnak. Ezzel az engedéllyel megvizsgálhatják a környezet konfigurációit, és csatolhatják őket jegyzetfüzetekhez vagy Spark-feladatokhoz. A kód zökkenőmentes végrehajtásához győződjön meg arról, hogy olvasási engedélyeket ad a csatolt környezetekhez jegyzetfüzetek és Spark-feladatdefiníciók megosztásakor.
A környezetet megosztási és szerkesztési engedélyekkel is megoszthatja. A Megosztás engedéllyel rendelkező felhasználók továbbra is megoszthatják a környezetet másokkal. Eközben a szerkesztési engedéllyel rendelkező címzettek frissíthetik a környezet tartalmát.
Környezet törlése
Törölheti a környezetet, ha már nincs rá szükség. A környezet törlése előtt vegye figyelembe a következőket:
Fontos
- A környezet törlése végleges, és nem vonható vissza.
- A környezethez jelenleg csatolt jegyzetfüzeteket vagy Spark-feladatdefiníciókat újra kell konfigurálni egy másik környezet vagy munkaterület beállításainak használatához.
- Ha a környezet alapértelmezett munkaterületként van beállítva, a törlés előtt módosítania kell a munkaterület alapértelmezett beállítását.
Környezet törlése REST API használatával
A Környezet programozott módon törölhető a Fabric REST API használatával:
Végpont:DELETE https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/environments/{environmentId}
Szükséges engedélyek: Environment.ReadWrite.All vagy Item.ReadWrite.All
A REST API-val kapcsolatos további információkért lásd a Környezet törlése című témakört.