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


Azure Synapse Runtime for Apache Spark 3.3 (EOSA)

Az Azure Synapse Analytics több futtatókörnyezetet is támogat az Apache Sparkhoz. Ez a dokumentum az Apache Spark 3.3-hoz készült Azure Synapse Runtime futtatókörnyezeti összetevőit és verzióit ismerteti.

Figyelmeztetés

Az Apache Spark 3.3-hoz készült Azure Synapse Runtime támogatási értesítésének megszűnése

  • 2024. július 12-én bejelentették, hogy megszűnik a támogatás az Apache Spark 3.3-hoz készült Azure Synapse Runtime-hoz.
  • 2025. március 31-én az Azure Synapse megszünteti a Spark 3.3-futtatókörnyezetek hivatalos támogatását.
  • Határozottan javasoljuk, hogy frissítse Apache Spark 3.3-alapú számítási feladatait az Azure Synapse Runtime for Apache Spark 3.4 (GA) rendszerre.
  • A Spark-futtatókörnyezetek változásainak részletes listája és konkrét kibocsátási megjegyzései naprakész információkért tekintse meg és iratkozzon fel a Spark-futtatókörnyezetek kiadásaira és frissítéseire.

Összetevők verziói

Összetevő Verzió
Apache Spark 3.3.1
Operációs rendszer Ubuntu 18.04
Java 1.8.0_282
Scala 2.12.15
Hadoop 3.3.3
Delta Lake 2.2.0
Python 3,10
R (előzetes verzió) 4.2.2

Synapse-Python310-CPU.yml tartalmazza az Azure Synapse Spark alapértelmezett Python 3.10-környezetében szállított kódtárak listáját.

Fontos

.NET az Apache Sparkhoz

  • Az Apache Sparkhoz készült .NET egy nyílt forráskódú projekt a .NET Foundation alatt, amelyhez jelenleg a .NET 3.1 kódtárra van szükség, amely elérte a nem támogatott állapotot. Tájékoztatni szeretnénk az Azure Synapse Spark felhasználóit az Apache Sparkhoz készült .NET-kódtár eltávolításáról az Azure Synapse Runtime for Apache Spark 3.3-ban. A felhasználók további részletekért tekintse meg a .NET támogatási szabályzatát .

  • Ennek eredményeképpen a felhasználók már nem használhatják az Apache Spark API-kat C# és F# használatával, vagy C# kódot hajthatnak végre a Synapse-ban lévő jegyzetfüzetekben vagy a Synapse Apache Spark-feladatdefinícióiban. Fontos megjegyezni, hogy ez a változás csak az Apache Spark 3.3-hoz és újabb verziókhoz készült Azure Synapse Runtime-ra van hatással.

  • Továbbra is támogatjuk az Apache Sparkhoz készült .NET-t az Azure Synapse Runtime összes korábbi verziójában az életciklusuk szakaszainak megfelelően. Az Apache Sparkhoz készült .NET-et azonban nem tervezzük támogatni az Azure Synapse Runtime for Apache Spark 3.3-hoz és a jövőbeli verziókhoz. Javasoljuk, hogy a C# vagy F# nyelven írt meglévő számítási feladatokkal rendelkező felhasználók áttelepüljenek a Pythonba vagy a Scalába. A felhasználóknak javasoljuk, hogy jegyezze fel ezeket az információkat, és ennek megfelelően tervezze meg őket.

Kódtárak

Az Azure Synapse Runtime for Apache Spark 3.3 for Java/Scala, Python és R kódtárainak ellenőrzéséhez nyissa meg az Azure Synapse Runtime for Apache Spark 3.3-at

Következő lépések

Migrálás az Apache Spark-verziók között – támogatás

A régebbi futtatókörnyezeti verziókról az Azure Synapse Runtime for Apache Spark 3.3-ra vagy 3.4-re való migrálással kapcsolatos útmutatásért tekintse meg az Apache Spark futtatókörnyezetének áttekintését.