创建成本和使用情况报告状态表 - Amazon Data Exports
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

创建成本和使用情况报告状态表

Amazon 每天多次刷新您的 Amazon CUR。Athena 无法判断 Amazon 何时正在刷新报告,这可能会导致查询结果是新旧数据的组合。为了缓解这种情况,请创建一个表以跟踪 Amazon 是否正在刷新您的成本和使用情况报告,并查询该表以确定 Amazon 是否正在刷新您的数据。您只需要创建此表一次。在此之后,表 Amazon 保持最新状态。

创建您的刷新表
  1. https://console.aws.amazon.com/athena/ 打开 Athena 控制台。

  2. New query 1 (新查询 1) 查询窗格中,粘贴以下 SQL。

    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. 选择运行查询

要检查 Amazon 是否正在刷新您的数据,请使用 Athena 控制台运行以下 SQL 查询。

select status from cost_and_usage_data_status