Apache Spark futási idők életciklusa a Fabricben

A Fabric Runtime egy Azure-integrált platform, amely az Apache Spark-en alapul. Elősegíti az adatfeldolgozási és adatelemzési munkafolyamatok végrehajtását és kezelését. A teljes körű megoldás érdekében a védett és a nyílt forráskódú erőforrások alapvető elemeit szintetizálja. A tömörség érdekében tekintse meg az Apache Spark által működtetett Fabric Runtime-ot egyszerűen a Fabric Runtime-ként.

Note

Ez a cikk az Apache Spark futási ciklusainak életciklusát tárgyalja. Nem fedi le a Python jegyzetfüzetek kerneleit, amelyek külön életciklust követnek. A Python notebook kerneljének életciklusáról lásd: A Python-jegyzetfüzet futtatókörnyezete és a kernel életciklusa a Fabricben.

Kiadási ütem

Az Apache Spark általában hat-kilenc havonta adja ki kisebb változatokat. A Fabric Spark csapata elkötelezett amellett, hogy gyorsan leadja az új futásidejű verziókat, miközben biztosítja a legmagasabb minőséget, integrációt és folyamatos támogatást. Minden verzió körülbelül 110 összetevőből áll. Ahogy a runtime túlmutat az Apache Sparkon, a csapat biztosítja a zökkenőmentes integrációt az Azure ökoszisztémában.

A kiválóság iránti elkötelezettsége miatt a csapat körültekintően kezeli az új előzetes futtatókörnyezeti kiadásokat. Körülbelül három hónap múlva kísérleti előzetes bevezetést terveznek, de végül esetről esetre határozzák meg az idővonalat. Ez a megközelítés magában foglalja minden Spark verzió kritikus összetevőinek értékelését, beleértve a Java-t, Scalát, Python-t, R-t és Delta Lake-et. Alapos értékelés után a csapat részletes idővonalat készít, amely részletezi a futás elérhetőségét és különböző szakaszokon áthaladását. Összességében a cél egy szabványos életciklus-útvonal kialakítása az Fabric futásidőihez az Apache Spark számára.

Tipp.

Az éles számítási feladathoz mindig a legújabb, GA futtatókörnyezeti verziót használja, amely jelenleg a Runtime 1.3.

Az alábbi táblázat tartalmazza a támogatott Azure Synapse futidős kiadások futóidejű nevét és kiadási dátumait.

Futtatókörnyezet neve Kiadási szakasz A Támogatás megszűnésének dátuma
Runtime 2.0 az Apache Spark 4.1-en alapul nyilvános előzetes verzió Nem alkalmazható
Futtatókörnyezet 1.3 apache Spark 3.5-alapú GA 2026. szeptember 30.**

** A Runtime 1.3 2026. október 1-jén lép be a Hosszú távú Támogatásba (LTS) hat hónapra, ezzel meghosszabbítva a támogatást 2027 márciusáig.

A Fabric futtatókörnyezet életciklusát bemutató diagram.

A diagram egy futtatókörnyezeti verzió életciklusát vázolja fel a kísérleti nyilvános előzetes verziótól az elavulásig és az eltávolításáig.

Fázis Leírás Tipikus életciklus
Kísérleti nyilvános előzetes verzió A kísérleti nyilvános előzetes verzió egy új futtatókörnyezeti verzió kezdeti kiadását jelöli. Ebben a fázisban a felhasználókat arra kérik, hogy kísérleteznek az Apache Spark és a Delta Lake legújabb verzióival, és visszajelzést adjanak a dokumentált korlátozások ellenére. A Microsoft Azure Preview feltételei érvényesek. Lásd az előzetes verzió használati feltételeit. 2-3 hónap*
Nyilvános előzetes verzió Miután további fejlesztések történtek és a korlátok minimalizálódnak, a futás előnézeti szakaszba lép. A Microsoft Azure Preview feltételei érvényesek. Lásd az előzetes verzió használati feltételeit. 3 hónap*
Általános rendelkezésre állás (GA) Ha egy futtatókörnyezeti verzió megfelel az általános rendelkezésre állási (GA) feltételeknek, a rendszer közzéteszi a nyilvános verziót, és éles számítási feladatokhoz is alkalmas. Ennek a fázisnak a eléréséhez a futtatókörnyezetnek szigorú követelményeknek kell megfelelnie a teljesítmény, a platformmal való integráció, a megbízhatósági értékelések és a felhasználók igényeinek való megfelelés szempontjából. 24 hónap
Hosszú távú támogatás (LTS) A General Availability (GA) kiadás után egy futás átválthat a Long-Term Support (LTS) szakaszba, a Spark verzió konkrét követelményeitől függően. Ez az LTS szakasz bejelenthető, részletesen bemutatva az ügyfelek várható támogatási időtartamát, ami általában egy további teljes körű támogatási évet jelent. 12 hónap*
A támogatás megszűnésének bejelentési dátuma Amikor egy futás vége a támogatási időszakának, nem kap további frissítéseket vagy támogatást. Általában a futtatókörnyezet elavulása előtt hat hónapos értesítés jelenik meg. Ez a támogatás megszűnésének dátuma egy adott táblának az életciklus végéhez tartozó dátummal való frissítésével dokumentálható, amely a támogatás megszüntetését jelzi. 6 hónappal az elavulás napja előtt
A támogatási dátum vége. A futtatókörnyezet nem támogatott és elavult A korábban bejelentett támogatás megszűnésének dátuma után a futtatókörnyezet hivatalosan nem támogatott lesz. Ez a változás azt jelenti, hogy nem kap semmilyen frissítést vagy hibajavítást, és a csapat nem nyújt hivatalos támogatást. A rendszer automatikusan megoldja az összes támogató jegyet. Támogatatlan runtime használata a saját felelősségedre kerül. A futás időtöltése eltávolítódik a Fabric munkaterület beállításaiból és a Környezet elemeből, így lehetetlenné válik a munkaterület szintjén való használata. Ráadásul a runtime is eltávolítódik a környezetből, és nincs lehetőség új környezetet létrehozni ehhez a futási verzióhoz. A meglévő környezeteken futó Spark feladatok nem futhatnak. n/a
A futtatókörnyezet el lett távolítva Ha a futtatókörnyezet eléri a nem támogatott fázist, a futtatókörnyezetet használó összes környezet megszűnik. A futtatókörnyezethez társított háttérrendszer-összetevők is törlődnek. Néhány nappal a támogatási dátum lejárta után

* A futási idő várható időtartama minden fázisban. Ezek az ütemtervek példaként szolgálnak, és különböző tényezőktől függően változhatnak. Az életciklus idővonalait a Microsoft saját belátása szerint módosíthatja.

Verziókezelés

A futásidejű verziószámozás, bár szorosan kapcsolódik a szemantikus verziószámozáshoz, kissé eltérő megközelítést követ. A futtatókörnyezet főverziója az Apache Spark főverziójának felel meg. Ezért a Runtime 1 a Spark 3-nak felel meg. Hasonlóképpen, a Runtime 2 a Spark 4.1-hez igazodik. Fontos megjegyezni, hogy a jelenlegi futásidők között változások történhetnek, beleértve a könyvtárak hozzáadását vagy eltávolítását is. Emellett platformunk egy könyvtárkezelési funkciót is kínál, amely lehetővé teszi a felhasználók számára a kívánt kódtárak telepítését.