Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Versioni di Apache Airflow su Amazon Managed Workflows per Apache Airflow
Questa pagina descrive le versioni di Apache Airflow supportate da Amazon Managed Workflows for Apache Airflow e le strategie che consigliamo per eseguire l'aggiornamento alla versione più recente.
Argomenti
Informazioni sulle MWAA versioni di Amazon
Amazon MWAA crea immagini di container che raggruppano le versioni di Apache Airflow con altri binari e librerie Python comuni. L'immagine utilizza l'installazione di base di Apache Airflow per la versione specificata. Quando si crea un ambiente, si specifica una versione dell'immagine da utilizzare. Una volta creato, l'ambiente continua a utilizzare la versione dell'immagine specificata fino a quando non viene aggiornato a una versione successiva.
Versione più recente
Amazon MWAA supporta più di una versione di Apache Airflow. Se non specifichi una versione dell'immagine quando crei un ambiente, Amazon MWAA crea un ambiente utilizzando l'ultima versione supportata di Apache Airflow.
Versioni di Apache Airflow
Le seguenti versioni di Apache Airflow sono supportate su Amazon Managed Workflows for Apache Airflow.
Nota
-
A partire da Apache Airflow v2.2.2, Amazon MWAA supporta l'installazione di requisiti Python, pacchetti provider e plugin personalizzati direttamente sul server web Apache Airflow.
-
A partire da Apache Airflow v2.7.2, il file dei requisiti deve includere una dichiarazione.
--constraint
Se non fornisci un vincolo, Amazon te ne MWAA specificherà uno per garantire che i pacchetti elencati nei tuoi requisiti siano compatibili con la versione di Apache Airflow che stai utilizzando.Per ulteriori informazioni sull'impostazione dei vincoli nel file dei requisiti, consulta Installazione delle dipendenze in Python.
Versione Apache Airflow | Guida Apache Airflow | Vincoli di Apache Airflow | Versione di Python |
---|---|---|---|
Componenti Apache Airflow
Questa sezione descrive il numero di scheduler e worker di Apache Airflow disponibili per ogni versione di Apache Airflow su MWAA Amazon e fornisce un elenco delle funzionalità chiave di Apache Airflow, indicando la versione che supporta ciascuna funzionalità.
Pianificatori
Versione Apache Airflow | Scheduler (impostazione predefinita) | Pianificatore (min) | Pianificatore (max) |
---|---|---|---|
Apache Airflow v2 e versioni successive |
2 |
2 |
5 |
Worker
Versione Airflow | Lavoratori (min) | Lavoratori (max) | Lavoratori (impostazione predefinita) |
---|---|---|---|
Apache Airflow v2 |
1 |
25 |
10 |
Aggiornamento della versione di Apache Airflow
Amazon MWAA supporta aggiornamenti di versione minori. Ciò significa che puoi aggiornare il tuo ambiente dalla versione x.1.z
ax.2.z
, ma non a una nuova versione principale, ad esempio da 1.y.z
a2.y.z
.
Nota
Non puoi effettuare il downgrade della versione di Apache Airflow per il tuo ambiente.
Per ulteriori informazioni e istruzioni dettagliate sull'aggiornamento delle risorse del flusso di lavoro e sull'aggiornamento dell'ambiente a una nuova versione, consulta. Aggiornamento della versione di Apache Airflow
Versioni obsolete di Apache Airflow
La tabella seguente elenca le versioni obsolete di Apache Airflow in AmazonMWAA, insieme alle date di rilascio iniziale e di fine del supporto per ciascuna versione. Per ulteriori informazioni sulla migrazione a una versione più recente, consulta Amazon MWAA Migration Guide.
Versione Apache Airflow | Data di rilascio di Apache Airflow | Data di MWAA disponibilità Amazon | Data di supporto MWAA limitata di Amazon | Data di MWAA fine del supporto di Amazon |
---|---|---|---|---|
v1.10.12 | 25 agosto 2020 | 24 novembre 2020 | 21 agosto 2023 | 21 febbraio 2024 |
v2.0.2 | 19 aprile 2021 | 25 maggio 2021 | 23 novembre 2023 | 29 aprile 2024 |
v2.2.2 | 15 novembre 2021 | 27 gennaio 2022 | 25 gennaio 2024 | 27 giugno 2024 |
Supporto per la versione di Apache Airflow e FAQ
In conformità con il processo di rilascio e la politica delle versioni
Domande frequenti
D: Per quanto tempo Amazon MWAA supporta una versione di Apache Airflow?
R: Amazon MWAA supporta una versione secondaria di Apache Airflow per un minimo di 12 mesi dalla prima disponibilità.
D: Ricevo una notifica quando termina il supporto per una versione di Apache Airflow su Amazon? MWAA
R: Sì. Se in alcuni MWAA ambienti Amazon del tuo account è in esecuzione la versione prossima alla fine del supporto, Amazon MWAA invia un avviso entro la AWS Health Dashboard data di fine del supporto.
D: Cosa succede nella data di supporto limitata?
R: Alla data di supporto limitata, non è più possibile creare nuovi MWAA ambienti Amazon con la versione associata. Gli ambienti esistenti continueranno a essere disponibili fino alla fine della data di supporto.
D: Cosa succede allo scadere della data di fine supporto?
R: Alla data di fine del supporto, continuerai ad accedere agli MWAA ambienti Amazon esistenti che eseguono la versione obsoleta associata di Apache Airflow a tuo rischio. Per istruzioni sull'aggiornamento a una versione più recente di Apache Airflow su Amazon, MWAA consulta la Amazon Migration Guide. MWAA
Importante
Sei responsabile di mantenere aggiornate MWAA le tue versioni di Amazon. AWS esorta tutti i clienti ad aggiornare i propri MWAA ambienti Amazon alla versione più recente per beneficiare delle più recenti misure di sicurezza, privacy e disponibilità. Se utilizzi il tuo ambiente su una versione o un software non supportato dopo la data di obsolescenza, denominata versione precedente, hai maggiori probabilità di incorrere in rischi operativi, relativi alla sicurezza e alla privacy, inclusi i tempi di inattività. Gestendo il tuo MWAA ambiente Amazon su una versione precedente, confermi di comprendere e di assumerti consapevolmente questi rischi e accetti di completare l'aggiornamento alla versione più recente il prima possibile. Il funzionamento continuato del tuo ambiente su una versione precedente è soggetto all'accordo che disciplina l'utilizzo dei AWS servizi.
Le versioni precedenti non sono considerate generalmente disponibili e AWS non forniscono più supporto per la versione precedente. Di conseguenza, AWS può porre limiti all'accesso o all'uso di qualsiasi versione precedente in qualsiasi momento, se AWS determina che la versione precedente rappresenta un rischio per la sicurezza o la responsabilità, o un rischio di danno, per i servizi AWS, le sue Affiliate o qualsiasi altra terza parte. La tua decisione di continuare a eseguire i tuoi carichi di lavoro su una versione precedente potrebbe rendere i tuoi contenuti non disponibili, danneggiati o irrecuperabili. Gli ambienti che utilizzano una versione precedente sono soggetti alle eccezioni del Service Level Agreement (). SLA
Gli ambienti e il relativo software in esecuzione su una versione precedente potrebbero contenere bug, errori, difetti e componenti dannosi. Di conseguenza, e nonostante qualsiasi informazione contraria contenuta nel contratto o nei termini di servizio, la versione precedente viene AWS fornita così com'è.
Per ulteriori informazioni sul modello AWS di responsabilità condivisa, vedere Responsabilità condivisa nel AWS Well-Architected Framework.