

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

# 方法 2: CUR 2.0 のエクスポートを新しいスキーマで作成する
<a name="data-exports-migrate-two"></a>

CUR 2.0 のエクスポートは、ネストされた列と追加の列からなる新しいスキーマを使用して作成できます。ただし、これらの新しい列を処理するには、現在のデータパイプラインを調整する必要があります。これを行うには、 コンソール、 AWS API、または SDK を使用します。

1. 現在の CUR に合わせるために必要な CUR コンテンツ設定 (**[リソース ID を含める]**、**[コスト配分データの分割]**、**[時間粒度]**) を決定します。
   + CUR コンテンツの設定は、コンソールの [データエクスポート] に移動し、CUR エクスポートを選択して詳細を表示することで決定できます。

1. データエクスポートコンソールページ (**オプション A**) または AWS SDK/CLI (**オプション B**) のいずれかを使用して、「コストと使用状況レポート」テーブルからすべての列を選択する CUR 2.0 のエクスポートを作成します。

1. **(オプション A)** コンソールでエクスポートを作成するには:

   1. ナビゲーションペインで **[データエクスポート]** を選択します。

   1. **[データエクスポート]** ページで、**[作成]** を選択します。

   1. **[標準データエクスポート]** を選択します。

      **コストと使用状況レポート (CUR 2.0)** テーブルでは、すべての列がデフォルトで選択されています。

   1. ステップ 1 で特定した CUR コンテンツ設定を指定します。

   1. **[データテーブル配信オプション]** で、オプションを選択します。

   1. **[作成]** を選択します。

1. **(オプション B)** AWS API/SDK を使用してエクスポートを作成するには、まず `COST_AND_USAGE_REPORT` テーブルのすべての列を選択するクエリを書き込みます。

   1. `GetTable` API を使用して列の全リストを決定し、スキーマ全体を受け取ります。

   1. ステップ 1 で特定した CUR コンテンツ設定を `CreateExport` API のテーブル設定形式に書き込みます。

   1. `CreateExport` API を使用して SQL クエリとテーブル設定を `data-query` フィールドに入力します。

   1. ターゲットの Amazon S3 バケットや上書き設定など、配信設定を指定します。以前と同じ配送設定を選択することをお勧めします。必須フィールドの詳細については、「AWS Billing and Cost Management API リファレンス**」の「[AWS Data Exports](https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_Operations_AWS_Billing_and_Cost_Management_Data_Exports.html)」を参照してください。

   1. データエクスポートがバケットに書き込めるように、ターゲット Amazon S3 バケットのアクセス許可を更新します。詳細については、「[Setting up an Amazon S3 bucket for data exports](https://docs.aws.amazon.com/cur/latest/userguide/dataexports-s3-bucket.html)」を参照してください。

1. CUR 2.0 が配信されている Amazon S3 バケット内のディレクトリからデータを読み取るようにデータインジェストパイプラインに指示します。

   また、データインジェストパイプラインとビジネスインテリジェンスツールを更新して、キー値がネストされた以下の新しい列を処理する必要があります (`product`、`resource_tags`、`cost_category`、および `discounts`)。