

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# コストと使用状況レポートのステータステーブルの作成
<a name="create-manual-cur-table"></a>

AWS は CUR AWS を 1 日に複数回更新します。Athena がレポートの更新中 AWS であるタイミングを判断できないため、古いデータと新しいデータの組み合わせでクエリ結果が発生する可能性があります。これを軽減するには、 がコストと使用状況レポートを更新するかどうか AWS を追跡するテーブルを作成し、そのテーブルをクエリして AWS がデータを更新するかどうかを確認します。このテーブルは 1 回のみ作成する必要があります。その後、 はテーブルを最新の状態に AWS 保ちます。<a name="create-refresh-table"></a>

**更新テーブルを作成するには**

1. [https://console.aws.amazon.com/athena/](https://console.aws.amazon.com/athena/home) で Athena コンソールを開きます。

1. 次の SQL を [**新規クエリ 1**] クエリペインに貼り付けます。

   ```
   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. **[クエリを実行] **を選択します。

 AWS がデータを更新しているかどうかを確認するには、Athena コンソールを使用して次の SQL クエリを実行します。

```
select status from cost_and_usage_data_status 
```