使用 AWS 数据来源配置将 Amazon Athena 添加为数据来源 - Amazon Managed Grafana

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 AWS 数据来源配置将 Amazon Athena 添加为数据来源

先决条件

  • 已在您的环境中安装和配置 AWS CLI

  • 您可以通过自己的账户访问 Athena。

要使用 AWS 数据来源配置,首先,前往 Amazon Managed Grafana 控制台,启用服务托管的 IAM 角色,该角色会向工作区授予必要的 IAM 策略,以读取您的账户或整个组织单位中的 Athena 资源。然后,您可以使用 Amazon Managed Grafana 工作区控制台,将 Athena 添加为数据来源。

要使用 AWS 数据来源配置将 Athena 添加为数据来源

  1. 确保您的用户角色是管理员或编辑者。

  2. 从 Amazon Managed Grafana 控制台中选择您要使用的工作区,网址为 https://console.aws.amazon.com/grafana/

  3. 如果您在创建此工作区时没有选择对其使用服务托管权限,请将使用客户管理权限更改为使用服务托管权限,以确保启用适当的 IAM 角色和策略,以便在 Grafana 工作区控制台中使用 AWS 数据来源配置选项。为此,请按 IAM 角色选择编辑图标,然后选择服务托管保存更改。有关更多信息,请参阅 亚马逊托管 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. 选择保存并测试