Création d'un tableau d'état des rapports sur les coûts et l'utilisation - Exportations de données 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.

Création d'un tableau d'état des rapports sur les coûts et l'utilisation

AWS actualise votre AWS CUR plusieurs fois par jour. Athéna n'a aucun moyen de savoir à quel moment AWS est en train d'actualiser votre rapport, ce qui peut conduire à des résultats de requête combinant des données anciennes et nouvelles. Pour atténuer ce problème, créez un tableau pour savoir si AWS vos rapports sur les coûts et l'utilisation sont actualisés et interrogez ce tableau pour voir si vos données AWS sont actualisées. Vous ne devez créer cette table qu'une seule fois. Après cela, AWS tient le tableau à jour.

Pour créer votre table d'actualisation
  1. Ouvrez la console Athena à l’adresse https://console.aws.amazon.com/athena/.

  2. Dans le volet de requête New query 1 (Nouvelle requête 1), collez l'instruction SQL suivante.

    CREATE EXTERNAL TABLE IF NOT EXISTS cost_and_usage_data_status( status STRING) ROW FORMAT SERDE 'org.apache.hadoop.hive.ql.io.parquet.serde.ParquetHiveSerDe' WITH SERDEPROPERTIES ( 'serialization.format' = '1' ) LOCATION 's3://{S3_Bucket_Name}/{Report_Key}/cost_and_usage_data_status/'
  3. Choisissez Exécuter la requête.

Pour vérifier si vos données AWS sont actualisées, utilisez la console Athena pour exécuter la requête SQL suivante.

select status from cost_and_usage_data_status