

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

# データエクスポートの処理
<a name="dataexports-processing"></a>

次のセクションでは、データエクスポートの管理について説明します。

## Amazon Athena の設定
<a name="dataexports-athena"></a>

**Glue クローラを使用して Athena AWS のテーブルとパーティションを構築するには**

1. 次のデータエクスポート配信オプションを使用して CUR 2.0 または二酸化炭素排出量のエクスポートを作成します。
   + 圧縮タイプとファイル形式: Parquet - Parquet
   + ファイルバージョニング: 既存のデータエクスポートファイルを上書きする

1. Athena で、Trino SQL でノートブックエディタを使用し、**作成**を選択してAWS 「Glue クローラ」でテーブルを作成します。Glue クローラーワークフローを使用して、Glue クローラーを s3://<bucket-name>/<prefix>/<export-name>/data フォルダで実行するように指定し、指定されたエクスポートのすべての配信済みパーティションを Athena に自動的にロードします。

1. Glue クローラーが完了したら、Athena を使用して、Glue クローラーによって作成されたテーブルにクエリを記述できます。

## Amazon Redshift の設定
<a name="dataexports-redshift"></a>

Amazon Redshift は、プロビジョンドキャパシティまたはサーバーレスモデルのいずれかでアクセスできるクラウドデータウェアハウスです。Amazon Redshift は、データエクスポートからのデータを処理するための高速なクエリパフォーマンスを提供します。

Redshift のセットアップの詳細については、「[Amazon Redshift 入門ガイド](https://docs.aws.amazon.com/redshift/latest/gsg/new-user-serverless.html)**」を参照してください。

## CUR 2.0 の処理するための推奨 SQL クエリ
<a name="dataexports-recommended-sql-queries"></a>

CUR 2.0 エクスポートデータを Amazon Athena や Amazon Redshift などのデータ分析ツールにロードした後、コストと使用状況に関するインサイトを得るためにデータを処理できます。 AWS Well-Architected Labs は、CUR の処理に使用できる CUR クエリライブラリを提供します。詳細については、「[AWS CUR クエリライブラリ](https://wellarchitectedlabs.com/cost-optimization/cur_queries/)」を参照してください。

SQL クエリに関する次の 2 つの情報に注意してください。
+ Well-Architected Labs の SQL クエリは、データエクスポートのクエリフィールドでは動作しません。データエクスポートは、集計や、これらのクエリで使用されるその他の SQL 構文の一部をサポートしていないためです。
+ Well-Architected Labs の SQL クエリは、列の名前をデフォルト名から変更していない場合にのみ動作します。クエリによっては、ドット演算子を使用して製品列の一部を別の列としてクエリする必要がある場合があります。詳細については、「[データクエリ − SQL クエリとテーブル設定](https://docs.aws.amazon.com/cur/latest/userguide/dataexports-data-query.html)」を参照してください。

## 二酸化炭素排出量データのエクスポートを処理するための推奨 SQL クエリ
<a name="carbon-emissions-sql-queries"></a>

payer\_account\_id ごとの総二酸化炭素排出量を取得するには:

```
SELECT payer_account_id, SUM(total_mbm_emissions_value) AS total_emissions
FROM "ccft-data-exports"."ccft-data-exports-data" -- change to your table name
GROUP BY payer_account_id
ORDER BY total_emissions DESC;
```

payer\_account\_id および product\_code ごとの総二酸化炭素排出量を取得するには:

```
SELECT payer_account_id, product_code, SUM(total_mbm_emissions_value) AS total_emissions
FROM "ccft-data-exports"."ccft-data-exports-data"-- change to your table name
GROUP BY payer_account_id, product_code
ORDER BY total_emissions DESC;
```

payer\_account\_id および region\_code ごとの総二酸化炭素排出量を取得するには:

```
SELECT payer_account_id, region_code, SUM(total_mbm_emissions_value) AS total_emissions
FROM "ccft-data-exports"."ccft-data-exports-data" -- change to your table name
GROUP BY payer_account_id, region_code
ORDER BY total_emissions DESC;
```