Amazon Athena
必要な情報は以下の通りです。
- アクセスキー
- シークレットキー(作成後は非表示となり編集不可)
- リージョン
- クエリ結果の保存先となる S3 パス
接続情報入手手順
アクセスキーとシークレットキーの入手
- AWS Management Console にログイン
- AWS アカウントにログインします。
- サービスの中から「IAM」を選択します。
- ユーザーセクションに移動
- 左のナビゲーションパネルで「ユーザー」をクリックします。
- ユーザーの作成または選択
- 新しい IAM ユーザーを作成する場合は「ユーザーの追加」をクリックします。既存のユーザーを使う場合は、そのユーザーの名前をクリックします。
- ユーザーのアクセス権限の設定
- Athena および関連するサービスへのアクセス権限を持つ IAM ポリシーをユーザーにアタッチします。例:
AmazonAthenaFullAccess
- Athena および関連するサービスへのアクセス権限を持つ IAM ポリシーをユーザーにアタッチします。例:
- アクセスキーの管理
- ユーザーの詳細ページで「セキュリティ認証情報」タブを選択します。
- 「アクセスキーの作成」をクリックします。
- アクセスキーとシークレットキーの取得
- 新しいアクセスキーとシークレットキーが生成されると、その情報が表示されます。
- 注意 シークレットキーはこの時点でしか表示されません。後から再度表示することはできませんので、安全な場所に保存してください。
リージョンの入手
AWS Athena のリージョンを取得する手順は以下の通りです。
- AWS Management Console にログイン
- AWS アカウントにログインします。
- Athena サービスに移動
- サービスの中から「Athena」を選択します。
- リージョンの確認
- 画面右上のコーナーに現在選択されているリージョンが表示されます。ここで現在の Athena のリージョンを確認できます。
クエリ保存先 S3 パスの入手
AWS Athena のクエリ結果の保存先となる S3 パスを取得する手順は以下の通りです。
- AWS Management Console にログイン
- AWS アカウントにログインします。
- Athena サービスに移動
- サービスの中から「Athena」を選択します。
- Athena ホームページに移動
- Athena のメインダッシュボードにアクセスします。
- 設定セクションの確認
- 画面の右上隅にある「設定」(Settings) アイコンをクリックします。
- クエリの実行結果の場所の確認
- 「クエリの実行結果の場所」(Query result location) セクションに、S3 パスが表示されています。これが Athena がクエリの結果を保存する S3 バケットのパスです。