Fabric futtatókörnyezet kiadási csatornái (előzetes verzió)

Important

Ez a funkció előzetes verzióban érhető el.

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.

Képernyőkép a Fabric Runtime kiadási csatornájának életciklusáról.

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:

  1. Hozzon létre egy új munkaterületet, vagy jelöljön ki egy meglévő tesztkörnyezetet.

  2. Hozz létre egy környezeti elemet, és állítsd be ezeket a tulajdonságokat korai hozzáférésre.

    Képernyőkép a kiadási csatorna módosításához szükséges tulajdonságokról.

  3. A jegyzetfüzetedben vagy a Spark munka definíciójában hivatkozz a létrehozott környezeti elemre.

  4. A munkamenet indításakor ellenőrizze a korai hozzáférésű kiadási csatorna használatát az alábbi paranccsal.

    Képernyőkép az aktuális munkamenetben használt korai hozzáférésű kiadási csatornáról.

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:

  1. Hasonlítsa össze az eredményeket az alapértelmezett csatornával a probléma elkülönítéséhez.
  2. Jegyezze fel a tesztelt korai hozzáférésű verzió VHD-azonosítóját.
  3. 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:

  1. 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
  2. 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.