View a markdown version of this page

Versioni di Apache Airflow su Flussi di lavoro gestiti da Amazon 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 Flussi di lavoro gestiti da Amazon per Apache Airflow

Questo argomento descrive le versioni di Apache Airflow supportate da Amazon Managed Workflows for Apache Airflow e le best practice per l'aggiornamento alla versione più recente.

Informazioni sulle versioni Amazon MWAA

Amazon MWAA crea immagini di container che raggruppano le versioni di Apache Airflow con altri file 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 aggiornata 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 dal 30 dicembre 2025, Amazon MWAA terminerà il supporto per le versioni di Apache Airflow v2.4.3, v2.5.1 e v2.6.3. Per ulteriori informazioni, vedi End-of-support versioni.

  • A partire da Apache Airflow v2.2.2, Amazon MWAA supporta l'installazione di requisiti Python, pacchetti provider e plug-in 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 MWAA te ne 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 Python. Fase due: creare il file requirements.txt

  • Amazon MWAA attualmente non supporta la modalità multi-team. https://airflow.apache.org/docs/apache-airflow/stable/configurations-ref.html#multi-team L'attivazione di questa funzionalità è incompatibile con l'autenticazione Amazon MWAA e la gestione dei segreti a livello di ambiente. CeleryExecutor

Per ulteriori informazioni sulla migrazione delle distribuzioni Apache Airflow autogestite o sulla migrazione di un ambiente Amazon MWAA esistente, incluse le istruzioni per il backup del database di metadati, consulta la Amazon MWAA Migration Guide. https://docs.aws.amazon.com/mwaa/latest/migrationguide/index.html

Componenti di Apache Airflow

Questa sezione descrive il numero di scheduler e worker di Apache Airflow disponibili per ciascuna versione di Apache Airflow su Amazon MWAA e fornisce un elenco delle principali funzionalità di Apache Airflow, indicando la versione che supporta ciascuna funzionalità.

Pianificatori

Scheduler per Apache Airflow v2 e versioni successive:

Scheduler (impostazione predefinita) Pianificatore (min) Pianificatore (max)

2

2

5

Worker

Workers per Apache Airflow v2 e versioni successive:

Lavoratori (impostazione predefinita) Lavoratori (min) Lavoratori (max)

10

1

25

Aggiornamento della versione di Apache Airflow

Amazon MWAA supporta aggiornamenti di versioni 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 a. 1.y.z 2.y.z

Per ulteriori informazioni e istruzioni dettagliate sull'aggiornamento delle risorse del flusso di lavoro e sull'aggiornamento dell'ambiente a una nuova versione, fare riferimento a. Modifica della versione di Apache Airflow

Downgrade della versione di Apache Airflow

Amazon MWAA supporta il downgrade di versioni minori a una versione precedente che è ancora supportata al momento del downgrade. Ciò significa che puoi eseguire il downgrade del tuo ambiente dalla versione x.2.z ax.1.z, ma non a una versione principale precedente, ad esempio da a. 2.y.z 1.y.z

Per ulteriori informazioni e istruzioni dettagliate sull'aggiornamento delle risorse del flusso di lavoro e sull'aggiornamento dell'ambiente a una nuova versione, fare riferimento a. Modifica della versione di Apache Airflow

Versioni obsolete di Apache Airflow

La tabella seguente elenca le versioni obsolete di Apache Airflow in Amazon MWAA, 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 la Amazon MWAA Migration Guide. https://docs.aws.amazon.com/mwaa/latest/migrationguide/about-mwaa-migration.html

Versione di Apache Airflow Data di rilascio di Apache Airflow Data di disponibilità di Amazon MWAA Data di fine del supporto di Amazon MWAA
v1.10.12 25 agosto 2020 24 novembre 2020 21 febbraio 2024
v2.0.2 19 aprile 2021 25 maggio 2021 29 aprile 2024
v2.2.2 15 novembre 2021 27 gennaio 2022 27 giugno 2024
v2.4.3 14 novembre 2022 05 gennaio 2023 30 dicembre 2025
v2.5.1 20 gennaio 2023 11 aprile 2023 30 dicembre 2025
v2.6.3 10 luglio 2023 09 agosto 2023 30 dicembre 2025

End-of-support versioni

Seguiamo il processo di rilascio Apache Airflow della community e la politica sulle versioni sul Apache Airflow sito web. Ci impegniamo a supportare almeno tre versioni minori di Apache Airflow in un dato momento. Annunceremo la data di fine del supporto con almeno 180 giorni di anticipo. Questo vale per ogni Apache Airflow versione secondaria.

Ci impegniamo a supportare una Apache Airflow versione per almeno 12 mesi dopo la sua prima disponibilità.

Se in uno degli ambienti Amazon MWAA del tuo account è installata la versione prossima alla fine del supporto, inviamo un avviso tramite Health Dashboard indicando la data di fine del supporto.

Alla data di fine del supporto:

  • Non puoi più utilizzare una versione obsoleta per creare nuovi ambienti Amazon MWAA.

  • Non è più possibile effettuare l'upgrade o il downgrade degli ambienti esistenti a versioni obsolete.

  • È ancora possibile utilizzare gli ambienti esistenti su versioni obsolete ed eseguire aggiornamenti sul posto.

  • Non è più possibile ricevere supporto tecnico per gli ambienti in esecuzione su versioni obsolete.

Puoi continuare ad accedere agli ambienti Amazon MWAA esistenti che eseguono la versione associata e obsoleta di a tuo rischio e pericolo. Apache Airflow Per istruzioni sull'aggiornamento a una versione più recente di, consulta la Amazon MWAA Migration Apache Airflow Guide. https://docs.aws.amazon.com/mwaa/latest/migrationguide/about-mwaa-migration.html

Importante

Sei responsabile di mantenere aggiornate le tue versioni di Amazon MWAA. Ti invitiamo a eseguire l'aggiornamento alla versione più recente per le attuali garanzie di sicurezza, privacy e disponibilità. L'operatività oltre la data di obsolescenza (in una «versione precedente») aumenta i rischi di sicurezza, privacy e operativi, inclusi i tempi di inattività. Continuando a utilizzare una versione precedente, l'utente riconosce questi rischi e accetta di eseguire l'aggiornamento il prima possibile.

Le versioni precedenti non sono generalmente disponibili e non sono più supportate. Potremmo limitare l'accesso a qualsiasi versione precedente in qualsiasi momento se ciò comporta un rischio per la sicurezza o la responsabilità. Se continui a utilizzare una versione precedente, i tuoi contenuti potrebbero diventare non disponibili, danneggiati o irrecuperabili. Si applicano eccezioni SLA.

Gli ambienti precedenti e il relativo software potrebbero contenere bug, errori, difetti e componenti dannosi. Forniamo la versione precedente così com'è, nonostante eventuali termini contrari del contratto.

Per ulteriori informazioni sulla responsabilità condivisa, vedere Responsabilità https://docs.aws.amazon.com/wellarchitected/latest/security-pillar/shared-responsibility.html condivisa nel Framework. AWS Well-Architected