Udostępnij za pośrednictwem


Środowisko uruchomieniowe usługi Azure Synapse dla platformy Apache Spark 3.3 (EOSA)

Usługa Azure Synapse Analytics obsługuje wiele środowisk uruchomieniowych dla platformy Apache Spark. W tym dokumencie opisano składniki i wersje środowiska uruchomieniowego środowiska Uruchomieniowego usługi Azure Synapse dla platformy Apache Spark 3.3.

Ostrzeżenie

Powiadomienie o zakończeniu pomocy technicznej dla środowiska Uruchomieniowego usługi Azure Synapse dla platformy Apache Spark 3.3

  • 12 lipca 2024 r. ogłoszono zakończenie wsparcia dla środowiska Azure Synapse Runtime dla platformy Apache Spark 3.3.
  • Od 31 marca 2025 r. usługa Azure Synapse przestanie obsługiwać oficjalne środowiska uruchomieniowe platformy Spark 3.3.
  • Zdecydowanie zalecamy uaktualnienie obciążeń opartych na platformie Apache Spark 3.3 do środowiska Azure Synapse Runtime dla platformy Apache Spark 3.4 (OGÓLNA dostępność).
  • Aby uzyskać aktualne informacje, szczegółową listę zmian i konkretne informacje o wersji dla środowisk uruchomieniowych platformy Spark, sprawdź i subskrybuj wydania i aktualizacje środowiska uruchomieniowego platformy Spark.

Wersje składników

Składnik Wersja
Apache Spark 3.3.1
System operacyjny 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 (wersja zapoznawcza) 4.2.2

Synapse-Python310-CPU.yml zawiera listę bibliotek dostarczanych w domyślnym środowisku języka Python 3.10 w usłudze Azure Synapse Spark.

Ważne

Platforma .NET dla platformy Apache Spark

  • Platforma .NET dla platformy Apache Spark to projekt open source w programie .NET Foundation, który obecnie wymaga biblioteki .NET 3.1, która osiągnęła stan braku obsługi. Chcemy poinformować użytkowników usługi Azure Synapse Spark o usunięciu biblioteki platformy .NET for Apache Spark w środowisku Uruchomieniowym usługi Azure Synapse dla platformy Apache Spark w wersji 3.3. Aby uzyskać więcej informacji na ten temat, użytkownicy mogą zapoznać się z zasadami pomocy technicznej platformy .NET.

  • W związku z tym użytkownicy nie będą już mogli korzystać z interfejsów API platformy Apache Spark za pośrednictwem języka C# i F# ani wykonywać kodu C# w notesach w usłudze Synapse lub za pomocą definicji zadań platformy Apache Spark w usłudze Synapse. Należy pamiętać, że ta zmiana dotyczy tylko środowiska uruchomieniowego usługi Azure Synapse dla platformy Apache Spark 3.3 lub nowszej.

  • Będziemy nadal obsługiwać platformę .NET dla platformy Apache Spark we wszystkich poprzednich wersjach środowiska Azure Synapse Runtime zgodnie z ich etapami cyklu życia. Nie mamy jednak planów obsługi platformy .NET dla platformy Apache Spark w środowisku Azure Synapse Runtime dla platformy Apache Spark 3.3 i przyszłych wersji. Zalecamy, aby użytkownicy z istniejącymi obciążeniami napisanymi w języku C# lub F# migrowali do języka Python lub Scala. Użytkownicy powinni zanotować te informacje i odpowiednio zaplanować.

Biblioteki

Aby sprawdzić biblioteki zawarte w środowisku Azure Synapse Runtime dla platformy Apache Spark 3.3 dla języków Java/Scala, Python i R, przejdź do obszaru Azure Synapse Runtime for Apache Spark 3.3

Następne kroki

Migracja między wersjami platformy Apache Spark — obsługa

Aby uzyskać wskazówki dotyczące migracji ze starszych wersji środowiska uruchomieniowego do środowiska Uruchomieniowego usługi Azure Synapse dla platformy Apache Spark 3.3 lub 3.4, zapoznaj się z tematem Runtime for Apache Spark Overview (Środowisko uruchomieniowe dla platformy Apache Spark — omówienie).