Versioni di Apache Airflow su Amazon Managed Workflows per Apache Airflow - Amazon Managed Workflows for Apache Airflow

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.

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.

Per ulteriori informazioni sulla migrazione delle distribuzioni di Apache Airflow autogestite o sulla migrazione di un MWAA ambiente Amazon esistente, incluse le istruzioni per il backup del database di metadati, consulta Amazon Migration Guide. MWAA

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 della community di Apache Airflow, Amazon MWAA si impegna a supportare almeno tre versioni minori di Apache Airflow in qualsiasi momento. Annunceremo la data di fine del supporto per una determinata versione secondaria di Apache Airflow almeno 90 giorni prima della data di fine del supporto.

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.