发布于: Nov 12, 2021

如果您有 Amazon S3 以外的数据来源,可以使用 Amazon Athena 联合查询,就地分析数据或者创建在 Amazon S3 中提取和存储数据的管道。 此前,查询该数据需要数据源及其连接器,以便在用户查询数据时使用同一个 AWS 账户。现在,Athena 支持跨账户联合查询,让分析师团队、数据科学家和数据工程师可查询存储在其他 AWS 账户中的数据。

通过 Athena 的升级控制台可轻松启用跨账户联合查询。使用具有管理员权限的 AWS 账户,通过在 Athena 控制台中选择数据源,然后选择连接数据源,来部署和配置一个 Athena 预构建连接器或是使用 Athena 连接器 SDK 开发的定制连接器。

一旦连接器配置为跨账户访问,则从您的 AWS 账户中导航至 Athena 控制台,并选择数据源,然后选择定制或共享连接器,将该连接器添加为新数据源。您可以使用 Athena 控制台、兼容的 SQL 客户端、业务情报应用程序以及 AWS SDK 查询数据。要了解查询联合资源的更多信息,请参见使用 Amazon Athena 联合查询以及编写联合查询

另一个账户中的查询连接器无需另行付费,但适用 Athena 针对扫描数据、Lambda 使用情况和其他服务的标准费率。有关 Athena 定价的更多信息,请访问定价页面