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。