Questa pagina mostra gli ambienti di runtime supportati da Apache Beam.
Versioni Java supportate
La tabella seguente mostra i runtime Java supportati da ciascuna versione dell'applicazione SDK Apache Beam.
Release di Apache Beam | Versioni Java supportate |
---|---|
2.52.0-2.57.0 | 8, 11, 17, 21 |
2.37.0-2.51.0 | 8, 11 e 17 |
2.29.0-2.36.0 | 8 e 11 |
2.28.0 o versioni precedenti | 8 |
Versioni di Python supportate
La tabella seguente mostra i runtime Python supportati da ogni versione dell'applicazione SDK Apache Beam.
Release di Apache Beam | Versioni di Python supportate |
---|---|
2.57.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 o versioni precedenti | 2.7 |
Versioni di Go supportate
Ti consigliamo di utilizzare l'ultima versione di Go quando lavori con l'SDK Apache Beam per Go.
Go viene compilato in anticipo per il codice della macchina e non si basa su un o da interprete. Per ulteriori informazioni, vedi Go ha un runtime?
La tabella seguente mostra la prima versione di Go supportata per ogni versione di l'SDK Apache Beam.
Release di Apache Beam | Versioni di Go supportate |
---|---|
2.50.0-2.57.0 | 1.20 o versioni successive |
2.46.0-2.49.0 | 1.19 o versioni successive |
2.40.0-2.45.0 | 1.18 o versioni successive |
2.39.0 o versioni precedenti | 1.16 o versioni successive |
Puoi anche determinare la prima versione di Go supportata per un
Rilascio dell'SDK Apache Beam dopo l'esame del file go.mod
dell'SDK:
https://raw.githubusercontent.com/apache/beam/vBEAM_SDK_VERSION/sdks/go.mod
Sostituisci BEAM_SDK_VERSION
con l'SDK Apache Beam
numero di versione, ad esempio 2.57.0
.