Configuration d'Athena à l'aideAWS CloudFormation de modèles - Rapports de coûts et d'utilisation AWS

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'aideAWS CloudFormation de modèles

Important

AWS CloudFormation ne prend pas en charge les ressources inter-régions. Si vous prévoyez d'utiliser unAWS CloudFormation modèle, vous devez créer toutes les ressources dans la mêmeAWS 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 à Athena,AWS vous trouverez unAWS CloudFormation modèle contenant plusieurs ressources clés ainsi que les rapports que vous avez configurés pour l'intégration d'Athena. LeAWS CloudFormation modèle inclut unAWS Glue robot d'exploration, uneAWS Glue base de données et unAWS Lambda événement.

Le processus de configuration de l'intégration AthenaAWS CloudFormation supprime tous les événements Amazon S3 déjà présents dans votre compartiment. Cela peut avoir un impact négatif sur tous les processus basés sur les événements existants que vous avez pour un rapportAWS CUR existant. Nous vous recommandons vivement de créer à la fois un nouveau compartiment Amazon S3 et un nouveau rapportAWS CUR à utiliser avec Athena.

Avant de pouvoir utiliser un CloudFormation modèle pour automatiser l'intégration Athena, veillez à exécuter les actions suivantes :

  • Créez un nouveau compartiment Amazon S3 pour vos rapports. Pour plus d'informations, consultez Création d'un compartiment dans le Guide de l'utilisateur Amazon S3.

  • Créez un nouveau rapport à utiliser avec Athena. Au cours du processus de configuration, pour Activer l'intégration des données de rapport pour, sélectionnez Athena.

  • Attendez que le premier rapport soit livré dans votre compartiment Amazon S3. La livraison de votre premier rapport peut prendre jusqu'AWSà 24 heures.

Pour utiliser leAWS CloudFormation modèle Athena
  1. Ouvrez la console Amazon S3 sur https://console.aws.amazon.com/s3/.

  2. Dans la liste de compartiments, choisissez le compartiment dans lequel vous avez choisi de recevoir votre rapportAWS CUR.

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

  4. Choisissez le fichier.yml modèle.

  5. Choisissez Object Actions, puis Download.

  6. Ouvrez la console AWS CloudFormation à l'adresse https://console.aws.amazon.com/cloudformation.

  7. Si vous n'avez jamais utilisé AWS CloudFormation auparavant, choisissez Create New Stack (Créer une pile). Sinon, cliquez sur Create Stack (Créer une pile).

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

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

  10. Choisissez Choisir un fichier.

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

  12. Choisissez Next (Suivant).

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

  14. Choisissez Next (Suivant).

  15. En bas de la page, sélectionnez Je reconnais que celaAWS CloudFormation pourrait créer des ressources IAM.

    Ce modèle crée les ressources suivantes :

    • Trois rôles IAM

    • Une base de données AWS Glue

    • Un analyseur AWS Glue

    • Deux fonctions Lambda

    • Une notification Amazon S3

  16. Sélectionnez Créer une pile.