View a markdown version of this page

Amazon Athena ODBC 2.x - Amazon Athena

Amazon Athena ODBC 2.x

您可以使用 ODBC 连接从许多第三方 SQL 客户端工具和应用程序连接到 Amazon Athena。可在客户端计算机上设置 ODBC 连接。

注意事项和限制

有关从 Athena ODBC 1.x 驱动程序迁移到 Athena 2.x ODBC 驱动程序的信息,请参阅 迁移到 ODBC 2.x 驱动程序

ODBC 2.x 驱动程序下载

要下载 Amazon Athena 2.x ODBC 驱动程序,请访问此页面上的链接。

重要

使用 ODBC 2.x 驱动程序时,请务必注意以下事项:

  • 保留端口 444 — 保留 Athena 用于流式传输查询结果的端口 444,对出站流量开放。当您使用 PrivateLink 终端节点连接到 Athena 时,请确保附加到 PrivateLink 终端节点的安全组在端口 444 上对入站流量开放。

  • athena:GetQueryResultsStream 策略 — 将 athena:GetQueryResultsStream 策略操作添加到使用 ODBC 驱动程序的 IAM 主体。此策略操作并不通过 API 直接公开。它仅作为流式传输结果的一部分与 ODBC 和 JDBC 驱动程序配合使用。有关策略示例,请参阅 AWS 托管策略:AWSQuicksightAthenaAccess

  • 安全更新 — 版本 2.1.0.0 包括对身份验证、查询处理和传输安全性组件的安全增强功能。建议升级以从这些改进中受益。有关详细信息,请参阅 Amazon Athena ODBC 2.x 发布说明

  • 版本 2.2.0.0 中的安装更改 — 从 2.2.0.0版本开始,Windows、Linux 和 macOS 的安装流程发生了变化。在 Windows 上安装 2.2.0.0 版本前,请先卸载之前的驱动程序版本。有关更多信息,请参阅 LinuxmacOSWindows

Linux

驱动程序版本 下载链接
适用于 Linux x86_64 的 ODBC 2.2.0.0 Linux x86_64 ODBC 驱动程序 2.2.0.0

macOS

驱动程序版本 下载链接
适用于 macOS 的 ODBC 2.2.0.0 macOS ODBC 驱动程序 2.2.0.0

Windows

驱动程序版本 下载链接
适用于 Windows amd64 的 ODBC 2.2.0.0 Windows amd64 ODBC 驱动程序 2.2.0.0

许可证

将可信身份传播与 ODBC 结合使用

现在,您可以通过 AWS Identity and Access Management Identity Center 的单点登录功能连接到使用 ODBC 驱动程序的 Amazon Athena。通过 PowerBI、Tableau 或 DBeaver 等工具访问 Athena 时,您的身份和权限会自动通过 IAM Identity Center 传播到 Athena。有关更多信息,请参阅 将可信身份传播与 Amazon Athena 驱动程序结合使用