使用 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. 从 Amazon Managed Grafana 控制台中选择要使用的工作空间,网址为。https://console.aws.amazon.com/grafana/

  3. 如果您在创建此工作空间时没有选择使用服务管理权限,请从使用客户托管权限更改为使用服务管理权限,以确保启用适当的 IAM 角色和策略以使用 Grafana 工作区控制台中的 AWS 数据源配置选项。为此,请按 IAM 角色选择编辑图标,然后选择服务托管保存更改。有关更多信息,请参阅 Amazon Managed Grafana 对数据来源的权限和策略 AWS

  4. 选择数据来源选项卡。然后选中 Amazon Athena 的复选框,然后依次选择操作启用服务托管策略

  5. 再次选择数据来源选项卡,然后在 Amazon Athena 行中选择在 Grafana 中配置

  6. 如有必要,使用 IAM Identity Center 登录 Grafana 工作区控制台。用户应将 Athena 访问策略附加到用户/角色才能访问 Athena 数据来源。有关更多信息,请参阅AWS 托管策略: AmazonGrafanaAthenaAccess

  7. 在 Grafana 工作区控制台的左侧导航栏中,选择 AWS 下方的图标(有两个),然后从 “数据源” 菜单中选择 Athena

  8. 选择您希望 Athena 数据来源从中进行查询的默认区域,然后选择所需的账户,选择添加数据来源

  9. 按照 Athena 详细信息设置 中的步骤配置 Athena 详细信息

Athena 详细信息设置

配置 Athena 详细信息设置
  1. 连接详细信息菜单中,选择身份验证提供者(推荐:Workspace IAM 角色)。

  2. 选择您的 Athena 账户所在的目标 Athena 数据来源。如果未选择任何数据来源,下拉列表中会有一个默认数据来源。

    要创建新的 Athena 账户,请按照 Athena 入门中的说明进行操作。

  3. 在上面选择的数据来源中选择目标 Athena 数据库。

  4. 选择工作组。默认为主要

  5. 如果您的工作组尚未配置输出位置,请指定用于查询结果的 S3 存储桶和文件夹。例如,s3://grafana-athena-plugin-test-data/query-result-output/

  6. 选择保存并测试