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à.
Pacchetti del provider Apache Airflow installati in ambienti Amazon MWAA
Questa pagina elenca i pacchetti del provider Apache Airflow installati da Amazon MWAA per tutti gli ambienti Apache Airflow supportati. Per ulteriori informazioni su questi pacchetti, consulta il riferimento Apache Airflow per gli extra dei pacchetti.
Nota
Per garantire che la compatibilità con la CloudWatch registrazione non venga sostituita da altre installazioni di librerie Python, Amazon MWAA installa la versione 2.0.1 di Watchtower dopo l'esecuzione. https://pypi.org/project/watchtower/2.0.1/pip3 install -r requirements.txt
File dei vincoli
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.
I file di vincoli di Apache Airflow specificano le versioni del provider disponibili al momento del rilascio di Apache Airflow. In molti casi, tuttavia, i provider più recenti sono compatibili con quella versione di Apache Airflow. Poiché è necessario utilizzare i vincoli, per specificare una versione più recente di un pacchetto provider, è possibile modificare il file dei vincoli per una versione specifica del provider:
-
Scarica il file dei vincoli specifici della versione da GitHub, ad esempio https://raw.githubusercontent.com/apache/airflow/constraints-2.7.2/constraints-3.11.txt
(sostituisci «2.7.2" con la versione che desideri utilizzare). -
Salva il file dei vincoli modificato nella cartella Amazon S3 dags del tuo ambiente Amazon MWAA, ad esempio, come.
constraints-3.11-updated.txt -
Specifica i tuoi requisiti come elencato di seguito.
--constraint "/usr/local/airflow/dags/constraints-3.11-updated.txt" apache-airflow-providers-amazon==version-numberNota
Se utilizzi un server web privato, ti consigliamo di impacchettare le librerie richieste come file WHL utilizzando aws-mwaa-docker-images.
Version-specific pacchetti provider
L'installazione dei pacchetti del provider può essere utilizzata per accedere a un tipo di connessione nell'interfaccia utente di Apache Airflow. Significa anche che non è necessario specificare questi pacchetti come dipendenza Python nel file. requirements.txt Questa pagina elenca i pacchetti del provider Apache Airflow installati da Amazon MWAA per tutti gli ambienti Apache Airflow supportati.
Nota
Per Apache Airflow v2 e versioni successive, Amazon MWAA installa la versione 2.0.1 di Watchtower dopo l'esecuzione, per garantire che la compatibilità con la registrazione non venga sostituita da altre installazioni di pip3 install -r requirements.txt Python. CloudWatch
Puoi specificare l'ultima versione supportata di per aggiornare questo provider. apache-airflow-providers-amazon
Versioni di Apache Airflow supportate: