Amazon Athena 连接¶
Athena 连接类型通过 DB API 2.0 实现与 Athena 的集成。
注意
此连接类型旨在与 AthenaSqlHook 一起使用。对于 AthenaHook,请改用Amazon Web Services 连接类型。
认证到 Amazon Athena¶
认证可以使用Amazon Web Services 连接支持的任何认证方法。
默认连接 ID¶
默认连接 ID 是 athena_default。
配置连接¶
- Schema (可选)
- 指定 Amazon Athena 数据库名称。 
- Extra
- 指定可以在 Amazon Athena 连接中使用的额外参数(以 JSON 字典形式)。 - region_name: 连接的 AWS 区域(必填)。
- work_group: 要使用的 Athena 工作组(可选)。
- s3_staging_dir: Athena S3 暂存目录(可选)。
 
注意
您必须在 extra 字段中定义 work_group 或 s3_staging_dir 之一。
您可以通过在连接的 extra 字段中以 JSON 形式指定额外参数,将它们传递给 PyAthena。例如,要指定参数,请参阅 PyAthena 支持参数的文档。
由于此连接类型使用来自Amazon Web Services 连接文档的认证方法,请参考该文档了解配置连接的更多信息。