建立成本和用量報告狀態資料表 - AWS 資料匯出

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

建立成本和用量報告狀態資料表

AWS 每天會多次重新整理 AWS CUR。Athena 無法判斷何時 AWS 正在重新整理報告,這可能會導致查詢結果與新舊資料的組合。若要緩解此問題,請建立資料表來追蹤 是否 AWS 重新整理您的成本和用量報告,並查詢該資料表以查看 AWS 是否重新整理您的資料。您只需要建立一次此資料表。之後, 會將資料表 AWS 保持在最新狀態。

建立重新整理表格
  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. 選擇 Run query (執行查詢)。

若要檢查 AWS 是否重新整理資料,請使用 Athena 主控台執行下列 SQL 查詢。

select status from cost_and_usage_data_status