Skip to main content

Amazon Athena

连接类型

ODBC(64 位)

支持类型

读取和写入(仅批量)

验证版本

ODBC 客户端版本:1.1.16.1000

如需详细了解 Simba Athena ODBC 驱动程序,请参阅 Simba ODBC 文档。

限制

不支持引号。

数据输出仅支持 .csv 文件。但是,基于其他文件类型(例如 parqeut)构建时,支持读入数据。

不支持分区。

用于连接的 Alteryx 工具

标准工作流过程

配置 Amazon Athena 批量连接

要通过“输出数据”工具使用批量连接...

  1. 选择写入文件或数据库下拉列表,然后选择其他数据库 > Amazon Athena 批量

  2. 选择数据源名称(或者选择 ODBC 管理员创建一个)。查看 ODBC 和 OLEDB 数据库连接

  3. (可选)输入用户名密码

  4. Amazon S3 部分,输入或粘贴 AWS 访问密钥AWS 私密密钥以访问要上传的数据。

  5. 私密密钥加密下拉列表中,选择一个加密选项:

    • 隐藏:使用最少的加密隐藏密码。

    • 机器加密:计算机上的任何用户都可以完全使用连接。

    • 用户加密:登录用户可以在任何计算机上使该连接。

  6. 端点下拉列表中,选择默认值以允许 Amazon 根据您选择的存储桶自动确定端点。要为私人 S3 部署指定一个终端节点,或者如果您知道特定的存储桶区域,则可以选择一个终端节点(S3 区域),输入自定义终端节点,或从从十个先前输入的自定义终端节点中选择一个。

    注意

    如果您选择的存储桶不在指定的端点区域中,则会发生以下错误:

    “您尝试访问的存储桶必须使用指定的端点进行寻址。请将以后的所有请求发送到此端点。”

    选择默认值以清除错误。

  7. (可选)选择使用 Signature V4 进行身份验证,以使用 Signature Version 4 取代默认的 Signature Version 2。这将提高安全性,但连接速度可能会变慢。对于需要 Signature Version 4 的区域,此选项将自动启用。2014 年 1 月 30 日之后创建的区域仅支持 Signature Version 4。这些区域需要 Signature Version 4 的身份验证:

    • 美国东部(俄亥俄)地区

    • 加拿大(中部)地区

    • 亚太地区(孟买)地区

    • 亚太地区(首尔)地区

    • 欧盟(法兰克福)地区

    • 欧盟(伦敦)地区

    • 中国(北京)地区

  8. 选择一种服务器端加密方法以上传到加密的 Amazon S3 存储桶。如需详细了解 Amazon S3 加密方法,请参阅《Amazon Simple Storage Service 开发人员指南》。

    • None (Default):不使用加密方法。

    • SSE-KMS:使用 AWS KMS 托管密钥的服务器端加密。酌情提供 KMS 密钥 ID。当您选择此方法时,使用 Signature V4 进行身份验证将默认启用。

  9. 存储桶名称中输入存储数据对象的 AWS 存储桶的名称。

配置输出选项

批量加载数据块大小(1 MB 至 102400 MB):为了提高上传性能,大型文件被拆分为指定整数大小的较小文件(以兆字节为单位)。默认值为 128。