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 连接文档的认证方法,请参考该文档了解配置连接的更多信息。