

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

# EMR Studio での Amazon Athena SQL エディターの使用
<a name="emr-studio-athena"></a>

## 概要
<a name="emr-studio-athena-overview"></a>

Amazon EMR Studio を使用して、Amazon Athena でインタラクティブなクエリを開発して実行できます。これは、Spark、Scala、その他のワークロードの実行に使用しているのと同じ EMR Studio インターフェイスから Athena で SQL 分析を実行できることを意味します。この統合により、自動補完を使用して、クエリを迅速に開発したり、 AWS Glue データカタログ内のデータを参照したり、保存されたクエリを作成したり、クエリ履歴を表示したりできます。

Amazon Athena の使用の詳細については、「*Amazon Athena ユーザーガイド*」の「[Athena SQL の使用](https://docs.aws.amazon.com/athena/latest/ug/using-athena-sql.html)」を参照してください。

## EMR Studio で Athena SQL エディタを使用する
<a name="emr-studio-athena-use"></a>

次のステップを使用して、EMR Studio から Amazon Athena でインタラクティブクエリを開発して実行します。

1. この Studio で Workspace にアクセスするユーザーのユーザーロールに必要なアクセス許可を追加します。アクセス許可は、[AWS Identity and Access Management EMR Studio ユーザーの アクセス許可](emr-studio-user-permissions.md#emr-studio-iam-permissions-table) 表の **[EMR Studio から Amazon Athena SQL エディタにアクセスする]** 列に記載されています。または、[ユーザーポリシーの例](emr-studio-user-permissions.md#emr-studio-example-policies) から **[詳細]** ポリシーの内容をコピーして、これを含む EMR Studio の機能に対するすべての権限をユーザーに付与することもできます。

1. EMR Studio を[セットアップ](emr-studio-set-up.md)して[作成](emr-studio-create-studio.md)します。

1. Studio に移動し、サイドバーから **[クエリエディター]** を選択します。

おなじみの Athena エディター UI が表示されます。開始方法と Athena SQL を使用してインタラクティブクエリを実行する方法については、「*Amazon Athena ユーザーガイド*」の「[はじめに](https://docs.aws.amazon.com/athena/latest/ug/getting-started.html)」と「[Athena SQL の使用](https://docs.aws.amazon.com/athena/latest/ug/using-athena-sql.html)」を参照してください。

**注記**  
EMR Studio の IAM Identity Center による信頼できる ID 伝達を有効にしている場合は、Athena ワークグループを使用してクエリアクセスを制御する必要があります。また、使用するワークグループも信頼できる ID 伝達を使用する必要があります。Identity Center をセットアップし、ワークグループで信頼できる ID 伝達を有効にする手順については、「*Amazon Athena ユーザーガイド*」の「[IAM アイデンティティセンターが有効な Athena ワークグループを使用する](https://docs.aws.amazon.com/athena/latest/ug/workgroups-identity-center.html)」を参照してください。

## EMR Studio で Athena SQL エディターを使用する際の考慮事項
<a name="emr-studio-athena-considerations"></a>
+ Athena との統合は、EMR Studio および Athena が利用できるすべての商用リージョンで利用できます。
+ 次の Athena 機能は EMR Studio では利用できません。
  + Athena ワークグループ、データソース、キャパシティ予約の作成または更新などの管理者機能
  + Athena for Spark または Spark ノートブック
  + Amazon DataZone との統合
  + コストベースオプティマイザー (CBO)
  + ステップ関数