

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

# 建立成本和用量報告狀態表
<a name="create-manual-cur-table"></a>

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

**建立重新整理表格**

1. 前往 [https://console.aws.amazon.com/athena/](https://console.aws.amazon.com/athena/home) 開啟 Athena 主控台。

1. 在 **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/'
   ```

1. 選擇 **Run query** (執行查詢)。

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

```
select status from cost_and_usage_data_status 
```