AWS データソース設定を使用して Amazon Athena をデータソースとして追加する - Amazon Managed Grafana

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

AWS データソース設定を使用して Amazon Athena をデータソースとして追加する

前提条件

  • AWS CLI が環境にインストールされ、構成されている。

  • ご自身のアカウントから Athena にアクセスできる。

AWS データソース設定を使用する場合、まず Amazon Managed Grafana コンソールにアクセスしてサービスマネージド IAM ロールを有効にします。これにより、アカウントまたは組織単位全体の Athena リソースを読み取るために必要な IAM ポリシーがワークスペースに付与されます。次に、Amazon Managed Grafana ワークスペースコンソールを使用して、データソースとして Athena を追加します。

AWS データソース設定を使用して Athena をデータソースとして追加する方法

  1. ユーザーロールが管理者または編集者であることを確認します。

  2. https://console.aws.amazon.com/grafana/ の Amazon Managed Grafana コンソールから、作業するワークスペースを選択します。

  3. このワークスペースの作成時に「サービス管理アクセス許可を使用」を選択しなかった場合、「カスタマー管理アクセス許可を使用」から「サービス管理アクセス許可を使用」に変更して、Grafana ワークスペースコンソールで AWS データソース設定オプションを使用するための適切な IAM ロールとポリシーが有効になっていることを確認します。これを行うには、[IAM ロール] で編集アイコンを選択して [サービス管理][変更を保存] を選択します。詳細については、「AWS データソースの Amazon Managed Grafana アクセス許可とポリシー」を参照してください。

  4. [データソース] タブを選択します。次に、[Amazon Athena] のチェックボックスを選択し、[アクション][サービス管理ポリシーを有効にする] を選択します。

  5. [データソース] タブを再度選択し、Amazon Athena 行で [Grafana で設定] を選択します。

  6. 必要に応じて、IAM Identity Center を使用して Grafana ワークスペースコンソールにサインインします。Athena データソースにアクセスするには、ユーザー/ロールに Athena アクセスポリシーが適用されている必要があります。詳細については、「AWS マネージドポリシー: AmazonGrafanaAthenaAccess 」を参照してください。

  7. Grafana ワークスペースコンソールの左側のナビゲーションバーで、(2 つあるうちの) 下部の AWS アイコンを選択し、[データソース] メニューから [Athena] を選択します。

  8. Athena データソースがクエリするデフォルトリージョンを選択し、対象となるアカウントを選択し、[データソースの追加] を選択します。

  9. [Athena Details] (Athena の詳細) の設定 の手順に従って [Athena Details] (Athena の詳細) を設定します。

[Athena Details] (Athena の詳細) の設定

[Athena Details] (Athena の詳細) 設定の設定
  1. [接続の詳細] メニューで、認証プロバイダーを選択します (推奨: Workspace IAM ロール)

  2. Athena アカウントがある対象の Athena データソースを選択します。データソースを選択しない場合、ドロップダウンにはデフォルトのデータソースのみが表示されます。

    新しい Athena アカウントを作成するには、「Athena の開始方法」の手順に従ってください。

  3. 上記で選択したデータソースで、対象の Athena データベースを選択します。

  4. ワークグループを選択します。デフォルトは「プライマリ」です。

  5. ワークグループに出力場所がまだ設定されていない場合、クエリ結果に使用する S3 バケットとフォルダを指定します。例えば、s3://grafana-athena-plugin-test-data/query-result-output/

  6. [保存してテスト] を選択します。