Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Auf dieser Seite werden die von Apache Beam unterstützten Laufzeitumgebungen angezeigt.
Unterstützte Java-Versionen
Die folgende Tabelle enthält die Java-Laufzeiten, die von den einzelnen Versionen des Apache Beam SDK unterstützt werden.
Apache Beam-Releases
Unterstützte Java-Versionen
2.52.0-2.67.0
8, 11, 17, 21
2.37.0 – 2.51.0
8, 11, 17
2.29.0 – 2.36.0
8, 11
2.28.0 oder früher
8
Unterstützte Python-Versionen
Die folgende Tabelle enthält die Python-Laufzeiten, die von den einzelnen Versionen des Apache Beam SDK unterstützt werden.
Apache Beam-Releases
Unterstützte Python-Versionen
2.61.0-2.67.0
3.9, 3.10, 3.11, 3.12
2.57.0-2.60.0
3.8, 3.9, 3.10, 3.11, 3.12
2.49.0-2.56.0
3.8, 3.9, 3.10, 3.11
2.47.0 – 2.48.0
3.7, 3.8, 3.9, 3.10, 3.11
2.43.0 – 2.46.0
3.7, 3.8, 3.9, 3.10
2.39.0 – 2.42.0
3.7, 3.8, 3.9
2.37.0 – 2.38.0
3.6, 3.7, 3.8, 3.9
2.25.0 – 2.36.0
3.6, 3.7, 3.8
2.23.0 – 2.24.0
2.7, 3.5, 3.6, 3.7, 3.8
2.16.0 – 2.22.0
2.7, 3.5, 3.6, 3.7
2.14.0 – 2.15.0
2.7, 3.5 (beta), 3.6 (beta), 3.7 (beta)
2.12.0 – 2.13.0
2.7, 3.5 (alpha), 3.6 (alpha), 3.7 (alpha)
2.11.0
2.7, 3.5 (alpha)
2.10.0 oder früher
2.7
Unterstützte Go-Versionen
Wir empfehlen die Verwendung der neuesten Version von Go, wenn Sie mit dem Apache Beam SDK für Go arbeiten.
Go wird im Voraus zu Maschinencode kompiliert und basiert nicht auf einer virtuellen Maschine oder einem Interpreter. Weitere Informationen finden Sie unter Hat Go eine Laufzeit?
Die folgende Tabelle zeigt die früheste unterstützte Go-Version für jede Version des Apache Beam SDK.
Apache Beam-Releases
Unterstützte Go-Versionen
2.64.0-2.67.0
1.23 oder höher
2.63.0
1.22.10 oder höher
2.59.0-2.62.0
ab 1.21
2.50.0-2.58.0
1.20 oder höher
2.46.0 – 2.49.0
1.19 oder höher
2.40.0 – 2.45.0
1.18 oder höher
2.39.0 oder früher
1.16 oder höher
Sie können die früheste unterstützte Go-Version für einen Apache Beam SDK-Release auch in der Datei go.mod des SDK ermitteln:
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-09-04 (UTC)."],[[["\u003cp\u003eThis page provides an overview of the runtime environments supported by different versions of the Apache Beam SDK.\u003c/p\u003e\n"],["\u003cp\u003eApache Beam SDK versions 2.52.0 through 2.63.0 support Java versions 8, 11, 17, and 21.\u003c/p\u003e\n"],["\u003cp\u003eApache Beam SDK versions 2.61.0 through 2.63.0 support Python versions 3.9, 3.10, 3.11, and 3.12.\u003c/p\u003e\n"],["\u003cp\u003eThe latest Apache Beam SDK versions, from 2.59.0 to 2.63.0, support Go version 1.21 or later, while earlier versions have different minimum Go version requirements.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ego.mod\u003c/code\u003e file within the Apache Beam SDK repository can be used to ascertain the minimum supported Go version for a specific SDK release, by substituting the appropriate version number.\u003c/p\u003e\n"]]],[],null,["# Apache Beam runtime support\n\nThis page shows the runtime environments supported by Apache Beam.\n\nSupported Java versions\n-----------------------\n\nThe following table shows the Java runtimes supported by each version of the\nApache Beam SDK.\n\nSupported Python versions\n-------------------------\n\nThe following table shows the Python runtimes supported by each version of the\nApache Beam SDK.\n\nSupported Go versions\n---------------------\n\nWe recommend that you use the latest version of Go when working\nwith the Apache Beam SDK for Go.\n\nGo is compiled ahead of time to machine code, and doesn't rely on a virtual\nmachine or interpreter. For more information, see\n[Does Go have a runtime?](https://go.dev/doc/faq#runtime)\n\nThe following table shows the earliest supported Go version for each version of\nthe Apache Beam SDK.\n\nYou can also determine the earliest supported Go version for an\nApache Beam SDK release by reviewing the SDK's `go.mod` file: \n\n https://raw.githubusercontent.com/apache/beam/v\u003cvar translate=\"no\"\u003eBEAM_SDK_VERSION\u003c/var\u003e/sdks/go.mod\n\nReplace \u003cvar translate=\"no\"\u003eBEAM_SDK_VERSION\u003c/var\u003e with the Apache Beam SDK\nversion number, such as `2.67.0`."]]