内容:

连接到 Amazon Athena

  • 版本 :2022.1 及更高版本

本文介绍如何将 Tableau 连接到 Amazon Athena 数据并设置数据源。

开始之前

在开始之前,请收集以下连接信息:

  • 承载要连接到的数据库的服务器的名称。格式应如下所示:雅典娜。[region].amazonaws.com.例如:athena.us-east-1.amazonaws.com

  • S3 暂存目录的名称。例如s3://aws-athena-query-results-123456785678-us-eastexample-2/

  • Amazon Web Services (AWS) 访问密钥(访问密钥 ID 和秘密访问密钥)。有关详细信息,请参阅访问键(链接在新窗口中打开)在 AWS 网站上。

  • (可选)每次 Tableau 连接时运行的初始 SQL 语句

需要驱动程序

此连接器需要驱动程序才能与数据库通信。您的计算机上可能已经安装了所需的驱动程序。如果您的计算机上未安装该驱动程序,Tableau 将在连接对话框中显示一条消息,其中包含指向驱动程序下载(链接在新窗口中打开)页面,您可以在其中找到驱动程序链接和安装说明。

建立连接并设置数据源

  1. 启动 Tableau,然后在“连接”下,选择“Amazon Athena”。有关数据连接的完整列表,请选择“到服务器”下的“更多”。然后执行以下操作:

    1. 输入服务器的名称。

    2. 输入 S3 暂存目录的名称。

    3. 用户名字段中输入您的 AWS 访问密钥 ID。

    4. 密码字段中输入您的 AWS 秘密访问密钥。

    5. (可选)选择“初始 SQL”以指定要在每个连接开始时运行的 SQL 命令,例如,当您打开工作簿、刷新数据提取、登录到 Tableau Server 或发布到 Tableau Server 时。有关详细信息,请参阅运行初始 SQL

    6. 选择“登录”。

      如果 Tableau 无法建立连接,请验证您的凭据是否正确。如果仍然无法连接,则计算机无法找到服务器。请与网络管理员或数据库管理员联系。

  2. 在数据源页面上,执行以下操作:

    1. (可选)在“连接”下,选择默认数据源。

    2. 选择要使用的目录和数据库。

    3. 将一个或多个表拖到工作区。

    4. 选择工作表选项卡以开始分析。

      使用自定义 SQL 连接到特定查询,而不是整个数据源。有关详细信息,请参阅连接到自定义 SQL 查询

自定义 JDBC 连接

Amazon Athena 使用 JDBC 连接,您可以使用属性文件对其进行自定义。有关详细信息,请参阅使用属性文件定制 JDBC 连接(链接在新窗口中打开)在 Tableau 社区中。

另请参见