Azure Synapse Runtime voor Apache Spark 3.4 (afgeschaft)

Caution

Azure Synapse Runtime voor Apache Spark 3.4 eindigde op 31 maart 2026. Hoewel bestaande workloads nog een beperkte periode na deze datum kunnen blijven draaien, wordt de runtime niet langer ondersteund en ontvangt geen bugfixes, beveiligingsupdates of kwetsbaarheidsremediƫringen meer. Daardoor worden workloads die op Spark 3.4 draaien blootgesteld aan toenemende operationele en beveiligingsrisico's in de loop van de tijd.

Daarnaast zal de gefaseerde uitschakeling van Spark 3.4-banen binnenkort beginnen, en is er geen garantie dat de Spark 3.4-workloads in de toekomst blijven draaien. Om verstoring te minimaliseren en op een ondersteund platform te blijven, raden we u sterk aan om uw op Apache Spark 3.4 gebaseerde workloads zo snel mogelijk te upgraden naar Azure Synapse Runtime voor Apache Spark 3.5 (GA).

Azure Synapse Analytics ondersteunt meerdere runtimes voor Apache Spark. In dit document worden de runtimeonderdelen en -versies voor de Azure Synapse Runtime voor Apache Spark 3.4 behandeld.

Onderdeelversies

Onderdeel Versie
Apache Spark 3.4.1
Besturingssysteem Mariner 2.0
Java 11
Scala 2.12.17
Delta Lake 2.4.0
Python 3.10
R 4.2.2

Aanbeveling

Voor actuele informatie, een gedetailleerde lijst met wijzigingen en specifieke releaseopmerkingen voor Spark-runtimes, controleert en abonneert u De releases en updates van Spark Runtimes.

Bibliotheken

Als u de bibliotheken wilt controleren die zijn opgenomen in Azure Synapse Runtime voor Apache Spark 3.4 voor Java/Scala, Python en R, gaat u naar Azure Synapse Runtime voor Apache Spark 3.4-releases.

Aanbeveling

spark.memoryOverheadFactor.preferred: Als deze op true staat, zal Spark prioritair zijn voor spark.driver.memoryOverheadFactor en spark.executor.memoryOverheadFactor boven de expliciete waarden gedefinieerd door spark.driver.memoryOverhead en spark.executor.memoryOverhead. Wanneer ingeschakeld, wordt de overhead altijd berekend met behulp van de factor, en worden de expliciete overheadinstellingen genegeerd. De standaard is onjuist voor achterwaartse compatibiliteit.