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.
Fabric futtatókörnyezet kiadási csatornái strukturált és átlátható módot biztosítanak az ügyfelek számára a közelgő futtatókörnyezet-módosítások tesztelésére, mielőtt azok alapértelmezettek lennének. Ez a funkció segít a szervezeteknek az éles számítási feladatok korai ellenőrzésében a korai hozzáférés új változásaival, a váratlan fennakadások elkerülésével és a Spark-futtatókörnyezet frissítéseinek jobb felügyeletével.
Ahelyett, hogy olyan csendes frissítéseket kapna, amelyek megszakíthatják az éles számítási feladatokat, válasszon egy korai hozzáférésű kiadási csatornát, tesztelje a számítási feladatokat fejlesztési vagy előkészítési környezetben, és erősítse meg a kompatibilitást, mielőtt a frissítés alapértelmezettsé válik.
A kiadási csatornák működése
Minden Spark-futtatókörnyezet legalább két nyilvános kiadási csatornával rendelkezik:
- Alapértelmezett csatorna – Ez az éles szintű csatorna a futtatókörnyezet alapértelmezett verzióját futtatja. Minden felhasználó automatikusan használja ezt a csatornát, hacsak nem csatlakozik a korai hozzáféréshez.
- Korai hozzáférésű csatorna – Ez az éles szintű csatorna a következő alapértelmezett csatornaként ütemezett frissítéseket és kódtár-módosításokat tartalmazza. Jelentkezzen a munkaterhelései közelgő változásokkal szembeni tesztelésére.
Amikor a kijelölt érvényesítési időszak véget ér, a rendszer automatikusan előlépteti a korai hozzáférésű kiadási csatornát, hogy az új alapértelmezett legyen, és egy új új módosításokkal új korai hozzáférési csatornát vezet be. Ez a folyamat folytatja a ciklust. Ez a modell kiszámítható tesztelési időszakot biztosít, mielőtt a módosítások mindenki számára alapértelmezettek lesznek.
Tip
A korai hozzáférési csatornával ellenőrizheti az éles számítási feladatokat, mielőtt a frissítések elérnék az alapértelmezett csatornát.
Miért fontos a kiadási csatornák használata?
A Spark-futtatókörnyezet frissítései közé tartozhatnak a könyvtárfrissítések, a biztonsági javítások, a függőségi változások vagy akár az operációs rendszer frissítései. Bár az összes frissítés belső minőségi ellenőrzéseket végez a kiadás előtt, ezek az ellenőrzések nem képesek rögzíteni az ügyfélspecifikus változatokat és használati eseteket. A korai hozzáférésű csatornák lehetővé teszik, hogy idejében azonosítsa a lehetséges problémákat, és egy támogatási jegy létrehozásával együttműködjön a Microsofttal azok orvoslása érdekében, mielőtt a frissítések hatással lennének az éles környezetére.
| Haszon | Description |
|---|---|
| ✔ Kiszámítható frissítések | Pontosan tudja, mikor válik elérhetővé egy új futtatókörnyezet, és van ideje annak ellenőrzésére. |
| ✔ Csökkentett kockázat | A számítási feladatok korai hozzáférésen való tesztelése biztosítja a kompatibilitást, mielőtt a módosítások elérnék az éles üzemet. |
| ✔ Jobb láthatóság | Könnyen megállapíthatja, hogy melyik futtatókörnyezeti verziót futtatja, hivatkozhat a kibocsátási megjegyzésekre, és ellenőrizheti a frissítés időzítését. |
| ✔ Jobb minőség és biztonság | Jól tesztelt verziókat kap, amelyekbe a biztonsági javítások gyorsabban bekerülnek, így biztos lehet a futtatókörnyezeti stabilitásban. |
Kiadási csatorna kiválasztása
Válasszon ki egy kiadási csatornát a Spark-konfigurációk vagy -tulajdonságok használatával. Használja a következő tulajdonságot a Spark beállításaiban vagy konfigurációjában:
Important
A korai hozzáférésű csatorna nem használja a Starter Poolt. A korai hozzáférési csatorna használatához be kell állítania ezt: spark.fabric.pools.skipStarterPools=true. Az egyéni poolok munkamenet-indítási ideje hosszabb a Starter Poolhoz képest.
# Prerequisite: early access doesn't use Starter Pool so you need to set it to skip it
spark.fabric.pools.skipStarterPools=true
# Set one of the following values:
# Use this to switch to the early access channel
spark.computeConf.runtime.releaseChannel=earlyAccess
# or to revert to the default release channel
spark.computeConf.runtime.releaseChannel=default
Az érvényes értékek a következők:
-
default– Az alapértelmezett általánosan elérhető kiadási csatornát használja -
earlyAccess– A közelgő korai hozzáférésű kiadást használja tesztelésre
Note
A kiadási csatorna beállítása nem módosítható egy Spark-munkamenet időtartamára. Csatornák közötti váltáshoz indítsa el az új munkamenetet.
Tesztek beállítása és futtatása a korai hozzáféréssel kapcsolatban
A korai hozzáférésű kiadások hatékony teszteléséhez kövesse az alábbi lépéseket:
1. Teszt-munkaterület beállítása vagy meglévő tesztkörnyezet kijelölése
Hozzon létre egy dedikált munkaterületet a korai hozzáférési csatorna teszteléséhez:
Hozzon létre egy új munkaterületet, vagy jelöljön ki egy meglévő tesztkörnyezetet.
Hozz létre egy környezeti elemet, és állítsd be ezeket a tulajdonságokat korai hozzáférésre.
A jegyzetfüzetedben vagy a Spark munka definíciójában hivatkozz a létrehozott környezeti elemre.
A munkamenet indításakor ellenőrizze a korai hozzáférésű kiadási csatorna használatát az alábbi paranccsal.
2. Reprezentatív számítási feladatok azonosítása
Futtasson olyan munkaterheléseket, amelyek az éles üzemű folyamatait reprezentálják:
- Ideális esetben futtassa a teljes éles munkaterhelést a tesztmunkaterületen a korai hozzáférésű csatornát használva.
- Ha ez nem megvalósítható, azonosítsa azokat a kritikus teszteket és folyamatláncokat, amelyek a legjobban reprezentálják az Ön éles környezetét.
- Fontolja meg a már meglévő UAT- vagy tesztelési környezetek használatát.
3. A tesztelés automatizálása
Automatizált tesztfuttatások beállítása:
- A tesztek rendszeres, de a kiadási frissítéseknél ritkábban történő futtatását ütemezheti.
- A korai hozzáférés kiadásával kapcsolatos problémákat jelző hibák teszteredményeinek monitorozása.
4. Jelentésekkel kapcsolatos problémák
Ha azt gyanítja, hogy a hibát a korai hozzáférésű kiadás okozza:
- Hasonlítsa össze az eredményeket az alapértelmezett csatornával a probléma elkülönítéséhez.
- Jegyezze fel a tesztelt korai hozzáférésű verzió VHD-azonosítóját.
- Vegye fel a kapcsolatot Microsoft támogatási szolgálatával a megállapításokkal. Microsoft rangsorolja a korai hozzáférési problémákat, és vagy gyorsjavítást biztosít, vagy visszaállítja a problémás módosításokat.
Kiadási frissítések és VHD-információk nyomon követése
Az egyes kiadási csatornák változásainak folyamatos tájékoztatása:
Azonosítsa a VHD- (virtuális merevlemez-) lemezképet. A futtatott futási idejű kép VHD nevének megtalálásához:
- Nézd meg a Spark UI vagy klaszterinformációit a játékodban (például
spark.conf.get("spark.synapse.vhd.name", "")). - Keresd meg a VHD nevet (ami *.vhd-nek kellene lennie) a klaszternaplókban.
- Ezeket az információkat akkor használja, ha problémákat jelez a támogatás érdekében
- Nézd meg a Spark UI vagy klaszterinformációit a játékodban (például
Tekintse át a kibocsátási megjegyzéseket. A részletes kiadási megjegyzésekért kövesse nyomon a Spark Runtime Releases and Updates tárhelyet. A kibocsátási megjegyzések kiadási csatornánként jelennek meg, így egyszerűen összehasonlíthatja a módosításokat. Minden kiadás tartalmazza a kódtárak, összetevők és fejlesztések dokumentált módosításait.
Példák:
- Official-Spark3.5-default-YYYY-MM-DD.md
- Official-Spark3.5-early-access-YYYY-MM-DD.md
Amikor a korai hozzáférési csatorna lesz az új alapértelmezett:
- Az előző alapértelmezett jegyzetek archiválva vannak.
- A korai elérésű jegyzetek új alapértelmezett jegyzetekként lesznek átnevezve.
- A következő ciklushoz egy új korai hozzáférésű jegyzetfájl jelenik meg.
Gyakori kérdések
Alacsonyabb a korai hozzáférés minősége?
Nem. A korai hozzáférési csatornának minden szabványos érvényesítési kapun át kell haladnia. Ez csak a kiadási idővonal korábbi szakasza.
Használnom kell a korai hozzáférési csatornát?
Nem. Ez teljesen opcionális. Ha nem jelentkezik be, továbbra is az alapértelmezett csatornát használja.
Vissza lehet állni, ha valami hiba történik?
Yes. A Spark-konfigurációval bármikor visszatérhet a korai hozzáférési csatornáról az alapértelmezett csatornára való visszaállításhoz.
A korai hozzáférés többletköltséggel jár?
Nem. A számlázás változatlan marad az alapértelmezett csatornahasználattal.
A korai hozzáférés csak egyéni készletet használ-e?
Yes. A korai hozzáférés csak egyéni készletet használ, mert ez egy bejelentkezési funkció. A kezdőkészlettől eltérően az egyéni készletek késéssel rendelkeznek a munkamenet indítási idejében.