

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.

# Travailler avec DAGs sur Amazon MWAA
<a name="working-dags"></a>

Pour exécuter des graphes acycliques dirigés (DAGs) dans un environnement Amazon Managed Workflows for Apache Airflow, vous copiez vos fichiers dans le compartiment de stockage Amazon S3 attaché à votre environnement, puis vous indiquez à Amazon MWAA où se trouvent DAGs vos fichiers et les fichiers annexes sur la console Amazon MWAA. Amazon MWAA se charge de la synchronisation DAGs entre les travailleurs, les planificateurs et le serveur Web. Ce guide explique comment ajouter ou mettre à jour vos plugins personnalisés DAGs et vos dépendances Python et comment les installer dans un environnement Amazon MWAA.

**Topics**
+ [Présentation du bucket Amazon S3](#working-dags-s3-about)
+ [Ajouter ou mettre à jour DAGs](configuring-dag-folder.md)
+ [Installation de plugins personnalisés](configuring-dag-import-plugins.md)
+ [Installation des dépendances Python](working-dags-dependencies.md)
+ [Suppression de fichiers sur Amazon S3](working-dags-delete.md)

## Présentation du bucket Amazon S3
<a name="working-dags-s3-about"></a>

L'*accès public d'un compartiment Amazon S3 pour un environnement Amazon MWAA doit être bloqué*. Par défaut, toutes les ressources Amazon S3 (compartiments, objets et sous-ressources associées (par exemple, configuration du cycle de vie) sont privées.
+ Seul le propriétaire de la ressource, Compte AWS celui qui a créé le compartiment, peut accéder à la ressource. Le propriétaire de la ressource (par exemple, votre administrateur) peut accorder des autorisations d'accès à d'autres personnes en rédigeant une politique de contrôle d'accès.
+ La politique d'accès que vous configurez doit être autorisée à ajouter DAGs des plug-ins personnalisés et des dépendances Python `requirements.txt` à votre compartiment Amazon S3. `plugins.zip` Pour un exemple de politique contenant les autorisations requises, consultez [Amazon MWAAFull ConsoleAccess](access-policies.md#console-full-access).

Le contrôle de *version d'un compartiment Amazon S3 pour un environnement Amazon MWAA doit être activé.* Lorsque le versionnement des compartiments Amazon S3 est activé, chaque fois qu'une nouvelle version est créée, une nouvelle copie est créée.
+ La gestion des versions est activée pour les plugins personnalisés dans un compartiment`plugins.zip`, et les dépendances Python dans un `requirements.txt` compartiment Amazon S3.
+ Vous devez spécifier la version d'un `plugins.zip` et `requirements.txt` sur la console Amazon MWAA chaque fois que ces fichiers sont mis à jour sur votre compartiment Amazon S3.