翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS データソース設定を使用して Amazon Athena をデータソースとして追加する
前提条件
-
AWS CLI が環境にインストールされ、構成されている。
-
ご自身のアカウントから Athena にアクセスできる。
AWS データソース設定を使用する場合、まず Amazon Managed Grafana コンソールにアクセスしてサービスマネージド IAM ロールを有効にします。これにより、アカウントまたは組織単位全体の Athena リソースを読み取るために必要な IAM ポリシーがワークスペースに付与されます。次に、Amazon Managed Grafana ワークスペースコンソールを使用して、データソースとして Athena を追加します。
AWS データソース設定を使用して Athena をデータソースとして追加する方法
-
ユーザーロールが管理者または編集者であることを確認します。
-
https://console.aws.amazon.com/grafana/
の Amazon Managed Grafana コンソールから、作業するワークスペースを選択します。 -
このワークスペースの作成時に「サービス管理アクセス許可を使用」を選択しなかった場合、「カスタマー管理アクセス許可を使用」から「サービス管理アクセス許可を使用」に変更して、Grafana ワークスペースコンソールで AWS データソース設定オプションを使用するための適切な IAM ロールとポリシーが有効になっていることを確認します。これを行うには、[IAM ロール] で編集アイコンを選択して [サービス管理]、[変更を保存] を選択します。詳細については、「AWS データソースの Amazon Managed Grafana アクセス許可とポリシー」を参照してください。
-
[データソース] タブを選択します。次に、[Amazon Athena] のチェックボックスを選択し、[アクション]、[サービス管理ポリシーを有効にする] を選択します。
-
[データソース] タブを再度選択し、Amazon Athena 行で [Grafana で設定] を選択します。
-
必要に応じて、IAM Identity Center を使用して Grafana ワークスペースコンソールにサインインします。Athena データソースにアクセスするには、ユーザー/ロールに Athena アクセスポリシーが適用されている必要があります。詳細については、「AWS マネージドポリシー: AmazonGrafanaAthenaAccess 」を参照してください。
-
Grafana ワークスペースコンソールの左側のナビゲーションバーで、(2 つあるうちの) 下部の AWS アイコンを選択し、[データソース] メニューから [Athena] を選択します。
-
Athena データソースがクエリするデフォルトリージョンを選択し、対象となるアカウントを選択し、[データソースの追加] を選択します。
-
[Athena Details] (Athena の詳細) の設定 の手順に従って [Athena Details] (Athena の詳細) を設定します。
[Athena Details] (Athena の詳細) の設定
[Athena Details] (Athena の詳細) 設定の設定
-
[接続の詳細] メニューで、認証プロバイダーを選択します (推奨: Workspace IAM ロール)。
-
Athena アカウントがある対象の Athena データソースを選択します。データソースを選択しない場合、ドロップダウンにはデフォルトのデータソースのみが表示されます。
新しい Athena アカウントを作成するには、「Athena の開始方法」の手順に従ってください。
-
上記で選択したデータソースで、対象の Athena データベースを選択します。
-
ワークグループを選択します。デフォルトは「プライマリ」です。
-
ワークグループに出力場所がまだ設定されていない場合、クエリ結果に使用する S3 バケットとフォルダを指定します。例えば、
s3://grafana-athena-plugin-test-data/query-result-output/
-
[保存してテスト] を選択します。