Amazon Athena
连接类型 | ODBC(64 位) |
支持类型 | 读取和写入(仅批量) |
验证版本 | ODBC 客户端版本:1.1.16.1000 |
如需详细了解 Simba Athena ODBC 驱动程序,请参阅 Simba ODBC 文档。
限制
不支持引号。
数据输出仅支持 .csv 文件。但是,基于其他文件类型(例如 parqeut )构建时,支持读入数据。
不支持分区。
用于连接的 Alteryx 工具
标准工作流过程
配置 Amazon Athena 批量连接
要通过“输出数据”工具使用批量连接...
选择 写入文件或数据库 下拉列表,然后选择 其他数据库 > Amazon Athena 批量 。
选择 数据源名称 (或者选择 ODBC 管理员 创建一个)。查看 ODBC 和 OLEDB 数据库连接 。
(可选)输入 用户名 和 密码 。
在 Amazon S3 部分,输入或粘贴 AWS 访问密钥 和 AWS 密钥 以访问要上传的数据。
在 密钥加密 下拉列表中,选择一个加密选项:
隐藏 :使用最少的加密隐藏密码。
机器加密 :计算机上的任何用户都可以完全使用连接。
用户加密 :登录用户可以在任何计算机上使该连接。
在 端点 下拉列表中,选择 默认值 以允许 Amazon 根据您选择的存储桶自动确定端点。要为私人 S3 部署指定一个终端节点,或者如果您知道特定的存储桶区域,则可以选择一个终端节点(S3 区域),输入自定义终端节点,或从 从十个先前输入的自定义终端节点中选择一个。
注意
如果您选择的存储桶不在指定的端点区域中,则会发生以下错误:
“您尝试访问的存储桶必须使用指定的端点进行寻址。请将以后的所有请求发送到此端点。”
选择 默认值 以清除错误。
(可选)选择 使用 Signature V4 进行身份验证 ,以使用 Signature Version 4 取代默认的 Signature Version 2。这将提高安全性,但连接速度可能会变慢。对于需要 Signature Version 4 的区域,此选项将自动启用。2014 年 1 月 30 日之后创建的区域仅支持 Signature Version 4。这些区域需要 Signature Version 4 的身份验证:
美国东部(俄亥俄)地区
加拿大(中部)地区
亚太地区(孟买)地区
亚太地区(首尔)地区
欧盟(法兰克福)地区
欧盟(伦敦)地区
中国(北京)地区
选择一种 服务器端加密 方法以上传到加密的 Amazon S3 存储桶。如需详细了解 Amazon S3 加密方法,请参阅《Amazon Simple Storage Service 开发人员指南》。
None (Default): 不使用加密方法。
SSE-KMS :使用 AWS KMS 托管密钥的服务器端加密。酌情提供 KMS 密钥 ID 。当您选择此方法时, 使用 Signature V4 进行身份验证 将默认启用。
在 存储桶名称 中输入存储数据对象的 AWS 存储桶的名称。
配置输出选项
批量加载数据块大小(1 MB 至 102400 MB): 为了提高上传性能,大型文件被拆分为指定整数大小的较小文件(以兆字节为单位)。默认值为 128。