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