

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.

# Configuration d'Athena à l'aide de modèles CloudFormation
<a name="use-athena-cf"></a>

**Important**  
CloudFormation ne prend pas en charge les ressources interrégionales. Si vous prévoyez d'utiliser un CloudFormation modèle, vous devez créer toutes les ressources dans la même AWS région. La région doit prendre en charge les services suivants :  
AWS Lambda
Amazon Simple Storage Service (Amazon S3)
AWS Glue
Amazon Athena

Pour rationaliser et automatiser l'intégration de vos rapports de coûts et d'utilisation avec Athena, AWS fournit un CloudFormation modèle contenant plusieurs ressources clés ainsi que les rapports que vous avez configurés pour l'intégration d'Athena. Le CloudFormation modèle inclut un AWS Glue robot d'exploration, une AWS Glue base de données et un AWS Lambda événement. 

Le processus de configuration de l'intégration Athena à l'aide de la suppression de tous CloudFormation les événements Amazon S3 que votre compartiment pourrait déjà contenir. Cela peut avoir un impact négatif sur tous les processus basés sur des événements existants que vous avez pour un rapport AWS CUR existant. Nous vous recommandons vivement de créer à la fois un nouveau compartiment Amazon S3 et un nouveau rapport AWS CUR à utiliser avec Athena.

Avant de pouvoir utiliser un CloudFormation modèle pour automatiser l'intégration d'Athena, assurez-vous d'effectuer les opérations suivantes :
+ Créez un nouveau compartiment Amazon S3 pour vos rapports. Pour plus d’informations, consultez [Création d’un compartiment](https://docs.aws.amazon.com/AmazonS3/latest/userguide/create-bucket-overview.html) dans le *Guide de l’utilisateur Amazon S3*. 
+ [Créez un nouveau rapport](cur-create.md) à utiliser avec Athena. Au cours du processus de configuration, pour l'**intégration des données des rapports**, choisissez **Athena**.
+ Attendez que le premier rapport soit envoyé dans votre compartiment Amazon S3. La livraison de votre premier rapport peut prendre jusqu' AWS à 24 heures.<a name="use-athena-cf-steps"></a>

**Pour utiliser le modèle Athena CloudFormation**

1. Ouvrez la console Amazon S3 à l'adresse [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/).

1. Dans la liste des compartiments, choisissez le compartiment dans lequel vous avez choisi de recevoir votre rapport AWS CUR.

1. Choisissez le préfixe du chemin de votre rapport (*your-report-path-prefix/*). Choisissez ensuite le nom de votre rapport (*your-report-name/*).

1. Choisissez le fichier `.yml` modèle.

1. Choisissez **Actions d'objet**, puis sélectionnez **Télécharger sous**.

1. Ouvrez la CloudFormation console à l'adresse [https://console.aws.amazon.com/cloudformation.](https://console.aws.amazon.com/cloudformation/)

1. Si vous ne l'avez jamais utilisé CloudFormation auparavant, choisissez **Create New Stack**. Sinon, cliquez sur **Create Stack (Créer une pile)**.

1. Sous **Prepare template (Préparer le modèle)**, choisissez **Template is ready (Le modèle est prêt)**.

1. Sous **Template source (Source du modèle)**, choisissez **Upload a template file (Charger un fichier de modèle)**.

1. Choisissez **Choisir un fichier**.

1. Choisissez le modèle `.yml` téléchargé, puis choisissez **Open (Ouvrir)**.

1. Choisissez **Suivant**.

1. Pour **Nom de la pile**, saisissez un nom pour votre modèle, puis choisissez **Suivant**.

1. Choisissez **Suivant**.

1. Au bas de la page, sélectionnez **Je reconnais que cela AWS CloudFormation pourrait créer des ressources IAM**. 

   Ce modèle crée les ressources suivantes :
   + Trois rôles IAM
   + Une AWS Glue base de données
   + Un AWS Glue crawler
   + Deux fonctions Lambda
   + Une notification Amazon S3

1. Sélectionnez **Créer la pile**.

**Pour mettre à jour le modèle Athena CloudFormation existant**

1. Ouvrez la console Amazon S3 à l'adresse [https://console.aws.amazon.com/s3/](https://console.aws.amazon.com/s3/).

1. Dans la liste des compartiments, choisissez le compartiment dans lequel vous avez choisi de recevoir votre rapport AWS CUR.

1. Choisissez le préfixe du chemin de votre rapport (*your-report-path-prefix/*). Choisissez ensuite le nom de votre rapport (*your-report-name/*).

1. Choisissez le fichier `.yml` modèle.

1. Choisissez **Actions d'objet**, puis sélectionnez **Télécharger sous**.

1. Ouvrez la CloudFormation console à l'adresse [https://console.aws.amazon.com/cloudformation.](https://console.aws.amazon.com/cloudformation/)

1. Sélectionnez la pile créée précédemment, puis choisissez **Mettre à jour**.

1. Sous **Prepare template (Préparer le modèle)**, choisissez **Replace current template (Remplacer le modèle actuel)**.

1. Sous **Template source (Source du modèle)**, choisissez **Upload a template file (Charger un fichier de modèle)**.

1. Choisissez **Choisir un fichier**.

1. Choisissez le modèle `.yml` téléchargé, puis choisissez **Open (Ouvrir)**.

1. Choisissez **Suivant**.

1. Sur la page **Spécifier les détails de la pile**, modifiez tous les détails, puis choisissez **Suivant**.

1. Choisissez **Suivant**.

1. Au bas de la page, sélectionnez **Je reconnais que cela AWS CloudFormation pourrait créer des ressources IAM**. 

1. Choisissez **Mettre à jour la pile**.