Azure Synapse Runtime voor Apache Spark 3.4 (afgeschaft)

Caution

Azure Synapse Runtime voor Apache Spark 3.4 is afgeschaft, met ondersteuning die eindigt op 31 maart 2026. Hoewel het gedurende een beperkte periode na deze datum kan blijven worden uitgevoerd, wordt deze niet meer ondersteund en ontvangt deze geen bugfixes, beveiligingsupdates of patches voor beveiligingsproblemen. Als u geen upgrade uitvoert, blijven workloads die worden uitgevoerd op Azure Synapse Runtime voor Apache Spark 3.4, actief op een niet-ondersteunde runtime. Dit verhoogt zowel operationele als beveiligingsrisico's, omdat de runtime geen kritieke oplossingen of updates meer ontvangt. We raden u ten zeerste aan om uw apache Spark 3.4-workloads bij te werken 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.