Olvasás angol nyelven

Megosztás a következőn keresztül:


Apache Spark-futtatókörnyezetek életciklusa a Fabricben

A Microsoft Fabric-futtatókörnyezet egy Azure-beli integrált platform, amely Apache Sparkon 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 rövidség kedvéért az Apache Spark által üzemeltetett Microsoft Fabric Futtatókörnyezetet egyszerűen Fabric Runtime-ként tekintjük.

Kiadási ütem

Az Apache Spark általában 6–9 havonta ad ki alverziókat. A Microsoft Fabric Spark csapata elkötelezett amellett, hogy új futtatókörnyezeti verziókat biztosítson a lehető legmagasabb minőség és integráció mellett, valamint folyamatos támogatást nyújtson. Minden verzió körülbelül 110 összetevőből áll. Mivel a futtatókörnyezet az Apache Sparkon túl bővül, zökkenőmentes integrációt biztosítunk az Azure-ökoszisztémán belül.

A kiválóság iránti elkötelezettségünknek megfelelően óvatosan közelítjük meg az új előzetes verziójú futtatókörnyezeti kiadásokat, és körülbelül 3 hónap alatt kísérleti előzetes verziót célozunk meg, de végül eseti alapon hozunk létre ütemterveket. Ez magában foglalja az egyes Spark-verziók kritikus összetevőinek kiértékelését, beleértve a Javát, a Scalát, a Pythont, az R-t és a Delta Lake-t. Az alapos értékelés után létrehozunk egy részletes ütemtervet, amely ismerteti a futtatókörnyezet rendelkezésre állását és előrehaladását különböző szakaszokon keresztül. Összességében az a célunk, hogy létrehozzuk a Microsoft Fabric-futtatókörnyezetek szabványos életciklus-útvonalát az Apache Sparkhoz.

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 a támogatott Azure Synapse-futtatókörnyezeti kiadások futtatókörnyezetének nevét és kiadási dátumát sorolja fel.

Futtatókörnyezet neve Kiadási fázis A Támogatás megszűnésének dátuma
Futtatókörnyezet 1.3 apache Spark 3.5-alapú FE 2026. szeptember 30.
Az Apache Spark 3.4-en alapuló Futtatókörnyezet 1.2 FE 2026. március 31., kedd
Az Apache Spark 3.3-on alapuló Futtatókörnyezet 1.1 EOSA 2025. március 31., hétfő

A Hálóban lévő futtatókörnyezet életciklusát bemutató ábra.

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.

Szakasz 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ó A további fejlesztések és a korlátozások minimalizálása után a futtatókörnyezet az előzetes verzióra kerül. 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) Az általános rendelkezésre állási (GA) kiadást követően a futtatókörnyezet a Spark-verzió konkrét követelményeitől függően áttérhet a hosszú távú támogatási (LTS) fázisra. Ez az LTS-szakasz bejelenthető, részletezve az ügyfelek várható támogatási időtartamát, ami általában egy további teljes támogatási év. 12 hónap*
A támogatás megszűnésének bejelentési dátuma Amikor egy futtatókörnyezet eléri a támogatás megszűnését, 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 azt jelenti, hogy nem kap frissítéseket vagy hibajavításokat, és a csapat nem nyújt hivatalos támogatást. A rendszer automatikusan feloldja az összes támogatási jegyet. A nem támogatott futtatókörnyezetek használata a felhasználó saját felelősségére történik. A futtatókörnyezet el lesz távolítva a Fabric-munkaterület beállításaiból és a környezeti elemből, így a munkaterület szintjén lehetetlenné válik a használat. Emellett a futtatókörnyezet is törlődik a környezetekből, és nem lesz lehetőség új környezet létrehozására a támogatott futtatókörnyezeti verzióhoz. A meglévő környezeteken futó Meglévő Spark-feladatok nem lesznek végrehajtva. 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 közelgő Runtime 2 is igazodik a Spark 4.0-hoz. Fontos megjegyezni, hogy az aktuális futtatókörnyezetek között változások fordulhatnak elő, beleértve a különböző kódtárak hozzáadását vagy eltávolítását. 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.