使用 AWS 数据来源配置将 Amazon Athena 添加为数据来源
先决条件
-
已在您的环境中安装和配置 AWS CLI。
-
您可以通过自己的账户访问 Athena。
要使用 AWS 数据来源配置,首先,前往 Amazon Managed Grafana 控制台,启用服务托管的 IAM 角色,该角色会向工作区授予必要的 IAM 策略,以读取您的账户或整个组织单位中的 Athena 资源。然后,您可以使用 Amazon Managed Grafana 工作区控制台,将 Athena 添加为数据来源。
要使用 AWS 数据来源配置将 Athena 添加为数据来源
-
确保您的用户角色是管理员或编辑者。
-
从 Amazon Managed Grafana 控制台中选择您要使用的工作区,网址为 https://console.aws.amazon.com/grafana/
。 -
如果您在创建此工作区时没有选择对其使用服务托管权限,请将使用客户管理权限更改为使用服务托管权限,以确保启用适当的 IAM 角色和策略,以便在 Grafana 工作区控制台中使用 AWS 数据来源配置选项。为此,请按 IAM 角色选择编辑图标,然后选择服务托管、保存更改。有关更多信息,请参阅 Amazon Managed Grafana 对 AWS 数据来源的权限和策略。
-
选择数据来源选项卡。然后选中 Amazon Athena 的复选框,然后依次选择操作、启用服务托管策略。
-
再次选择数据来源选项卡,然后在 Amazon Athena 行中选择在 Grafana 中配置。
-
如有必要,使用 IAM Identity Center 登录 Grafana 工作区控制台。用户应将 Athena 访问策略附加到用户/角色才能访问 Athena 数据来源。有关更多信息,请参阅 AWS 托管策略:AmazonGrafanaAthenaAccess 。
-
在 Grafana 工作区控制台的左侧导航栏中,选择下方的 AWS 图标(有两个),然后从数据来源菜单中选择 Athena。
-
选择您希望 Athena 数据来源从中进行查询的默认区域,然后选择所需的账户,选择添加数据来源。
-
按照 Athena 详细信息设置 中的步骤配置 Athena 详细信息
Athena 详细信息设置
配置 Athena 详细信息设置
-
在连接详细信息菜单中,选择身份验证提供者(推荐:Workspace IAM 角色)。
-
选择您的 Athena 账户所在的目标 Athena 数据来源。如果未选择任何数据来源,下拉列表中会有一个默认数据来源。
要创建新的 Athena 账户,请按照 Athena 入门中的说明进行操作。
-
在上面选择的数据来源中选择目标 Athena 数据库。
-
选择工作组。默认为主要。
-
如果您的工作组尚未配置输出位置,请指定用于查询结果的 S3 存储桶和文件夹。例如,
s3://grafana-athena-plugin-test-data/query-result-output/
-
选择保存并测试。