En esta página se muestran los entornos de ejecución compatibles con Apache Beam.
Versiones de Java compatibles
En la siguiente tabla se muestran los tiempos de ejecución de Java compatibles con cada versión del SDK de Apache Beam.
Lanzamientos de Apache Beam | Versiones de Java compatibles |
---|---|
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 y 11 |
2.28.0 o anterior | 8 |
Versiones de Python compatibles
En la siguiente tabla se muestran los tiempos de ejecución de Python compatibles con cada versión del SDK de Apache Beam.
Lanzamientos de Apache Beam | Versiones de Python compatibles |
---|---|
2.61.0-2.67.0 | 3.9, 3.10, 3.11 y 3.12 |
2.57.0-2.60.0 | 3.8, 3.9, 3.10, 3.11 y 3.12 |
2.49.0-2.56.0 | 3.8, 3.9, 3.10 y 3.11 |
2.47.0-2.48.0 | 3.7, 3.8, 3.9, 3.10 y 3.11 |
2.43.0-2.46.0 | 3.7, 3.8, 3.9 y 3.10 |
2.39.0-2.42.0 | 3.7, 3.8 y 3.9 |
2.37.0-2.38.0 | 3.6, 3.7, 3.8 y 3.9 |
2.25.0-2.36.0 | 3.6, 3.7 y 3.8 |
2.23.0-2.24.0 | 2.7, 3.5, 3.6, 3.7 y 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) y 3.7 (beta) |
2.12.0-2.13.0 | 2.7, 3.5 (alfa), 3.6 (alfa) y 3.7 (alfa) |
2.11.0 | 2.7, 3.5 (alfa) |
2.10.0 o anterior | 2,7 |
Versiones de Go compatibles
Te recomendamos que uses la versión más reciente de Go cuando trabajes con el SDK de Apache Beam para Go.
Go se compila con antelación en código de máquina y no depende de una máquina virtual ni de un intérprete. Para obtener más información, consulta ¿Go tiene un tiempo de ejecución?
En la siguiente tabla se muestra la versión de Go más antigua compatible con cada versión del SDK de Apache Beam.
Lanzamientos de Apache Beam | Versiones de Go compatibles |
---|---|
2.64.0-2.67.0 | 1.23 o posterior |
2.63.0 | 1.22.10 o posterior |
2.59.0-2.62.0 | 1.21 o posterior |
2.50.0-2.58.0 | 1.20 o posterior |
2.46.0-2.49.0 | 1.19 o posterior |
2.40.0-2.45.0 | 1.18 o posterior |
2.39.0 o anterior | 1.16 o versiones posteriores |
También puedes determinar la versión de Go más antigua compatible con una versión del SDK de Apache Beam consultando el archivo go.mod
del SDK:
https://raw.githubusercontent.com/apache/beam/vBEAM_SDK_VERSION/sdks/go.mod
Sustituye BEAM_SDK_VERSION
por el número de versión del SDK de Apache Beam, como 2.67.0
.