Packages du fournisseur Apache Airflow installés sur les environnements Amazon MWAA - Amazon Managed Workflows for Apache Airflow

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Packages du fournisseur Apache Airflow installés sur les environnements Amazon MWAA

Amazon MWAA installe des fournisseurs supplémentaires pour les types de connexion Apache Airflow v2 et supérieurs lorsque vous créez un nouvel environnement. L'installation des packages du fournisseur vous permet de visualiser un type de connexion dans l'interface utilisateur d'Apache Airflow. Cela signifie également que vous n'avez pas besoin de spécifier ces packages en tant que dépendance Python dans votre requirements.txt fichier. Cette page répertorie les packages du fournisseur Apache Airflow installés par Amazon MWAA pour tous les environnements Apache Airflow v2.

Note

Pour Apache Airflow v2 et versions ultérieures, Amazon MWAA installe la version 2.0.1 de Watchtower après l'exécutionpip3 install -r requirements.txt, afin de garantir que la compatibilité avec la CloudWatch journalisation ne soit pas annulée par d'autres installations de bibliothèques Python.

Packages de fournisseurs pour les connexions Apache Airflow v2.10.3

Lorsque vous créez un MWAA environnement Amazon dans Apache Airflow v2.10.3, MWAA Amazon installe les packages de fournisseurs suivants utilisés pour les connexions Apache Airflow.

Note

Vous pouvez spécifier la dernière version prise en charge de apache-airflow-providers-amazon pour mettre à niveau ce fournisseur. Pour plus d'informations sur la spécification de nouvelles versions, consultezSpécification des nouveaux packages de fournisseurs.

Packages de fournisseurs pour les connexions Apache Airflow v2.10.1

Lorsque vous créez un MWAA environnement Amazon dans Apache Airflow v2.10.1, Amazon MWAA installe les packages de fournisseurs suivants utilisés pour les connexions Apache Airflow.

Note

Vous pouvez spécifier la dernière version prise en charge de apache-airflow-providers-amazon pour mettre à niveau ce fournisseur. Pour plus d'informations sur la spécification de nouvelles versions, consultezSpécification des nouveaux packages de fournisseurs.

Packages de fournisseurs pour les connexions Apache Airflow v2.9.2

Lorsque vous créez un MWAA environnement Amazon dans Apache Airflow v2.9.2, Amazon MWAA installe les packages de fournisseurs suivants utilisés pour les connexions Apache Airflow.

Note

Vous pouvez spécifier la dernière version prise en charge de apache-airflow-providers-amazon pour mettre à niveau ce fournisseur. Pour plus d'informations sur la spécification de nouvelles versions, consultezSpécification des nouveaux packages de fournisseurs.

Packages de fournisseurs pour les connexions Apache Airflow v2.8.1

Lorsque vous créez un MWAA environnement Amazon dans Apache Airflow v2.8.1, Amazon MWAA installe les packages de fournisseurs suivants utilisés pour les connexions Apache Airflow.

Note

Vous pouvez spécifier la dernière version prise en charge de apache-airflow-providers-amazon pour mettre à niveau ce fournisseur. Pour plus d'informations sur la spécification de nouvelles versions, consultezSpécification des nouveaux packages de fournisseurs.

Packages de fournisseurs pour les connexions Apache Airflow v2.7.2

Lorsque vous créez un MWAA environnement Amazon dans Apache Airflow v2.7.2, Amazon MWAA installe les packages de fournisseurs suivants utilisés pour les connexions Apache Airflow.

Note

Vous pouvez spécifier la dernière version prise en charge de apache-airflow-providers-amazon pour mettre à niveau ce fournisseur. Pour plus d'informations sur la spécification de nouvelles versions, consultezSpécification des nouveaux packages de fournisseurs.

Packages de fournisseurs pour les connexions Apache Airflow v2.6.3

Lorsque vous créez un MWAA environnement Amazon dans Apache Airflow v2.6.3, Amazon MWAA installe les packages de fournisseurs suivants utilisés pour les connexions Apache Airflow.

Note

Vous pouvez spécifier la dernière version prise en charge de apache-airflow-providers-amazon pour mettre à niveau ce fournisseur. Pour plus d'informations sur la spécification de nouvelles versions, consultezSpécification des nouveaux packages de fournisseurs.

Packages de fournisseurs pour les connexions Apache Airflow v2.5.1

Lorsque vous créez un MWAA environnement Amazon dans Apache Airflow v2.5.1, Amazon MWAA installe les packages de fournisseurs suivants utilisés pour les connexions Apache Airflow.

Note

Vous pouvez spécifier la dernière version prise en charge de apache-airflow-providers-amazon pour mettre à niveau ce fournisseur. Pour plus d'informations sur la spécification de nouvelles versions, consultezSpécification des nouveaux packages de fournisseurs.

Packages de fournisseurs pour les connexions Apache Airflow v2.4.3

Lorsque vous créez un MWAA environnement Amazon dans Apache Airflow v2.4.3, Amazon MWAA installe les packages de fournisseurs suivants utilisés pour les connexions Apache Airflow.

Packages de fournisseurs pour les connexions Apache Airflow v2.2.2

Lorsque vous créez un MWAA environnement Amazon dans Apache Airflow v2.2.2, Amazon MWAA installe les packages de fournisseurs suivants utilisés pour les connexions Apache Airflow.

Packages de fournisseurs pour les connexions Apache Airflow v2.0.2

Lorsque vous créez un MWAA environnement Amazon dans Apache Airflow v2.0.2, Amazon MWAA installe les packages de fournisseurs suivants utilisés pour les connexions Apache Airflow.

Spécification des nouveaux packages de fournisseurs

À partir de la version 2.7.2 d'Apache Airflow, votre fichier d'exigences doit inclure une instruction. --constraint Si vous ne fournissez aucune contrainte, Amazon vous en MWAA indiquera une afin de garantir que les packages répertoriés dans vos exigences sont compatibles avec la version d'Apache Airflow que vous utilisez.

Les fichiers de contraintes d'Apache Airflow spécifient les versions des fournisseurs disponibles au moment de la publication d'Apache Airflow. Dans de nombreux cas, toutefois, les nouveaux fournisseurs sont compatibles avec cette version d'Apache Airflow. Comme vous devez utiliser des contraintes, pour spécifier une version plus récente d'un package de fournisseur, vous pouvez modifier le fichier de contraintes pour une version de fournisseur spécifique :

  1. Téléchargez le fichier de contraintes spécifiques à la version depuis https://raw.githubusercontent.com/apache/ airflow/constraints-2.7.2/constraints -3.11.txt »

  2. Modifiez la apache-airflow-providers-amazon version du fichier de contraintes selon la version que vous souhaitez utiliser.

  3. Enregistrez le fichier de contraintes modifié dans le dossier Amazon S3 dags de votre MWAA environnement Amazon, par exemple sous le nom constraints-3.11-updated.txt

  4. Spécifiez vos besoins comme indiqué ci-dessous.

    --constraint "/usr/local/airflow/dags/constraints-3.11-updated.txt" apache-airflow-providers-amazon==version-number
    Note

    Si vous utilisez un serveur Web privé, nous vous recommandons d'empaqueter les bibliothèques requises sous forme de WHL fichiers à l'aide d'Amazon MWAA local-runner.