Google Cloud BigQuery 连接¶
Google Cloud BigQuery 连接类型允许与 Google Cloud BigQuery 集成。由于它构建在 Google Cloud 连接之上(即 BigQuery 钩子继承自 GCP 基本钩子),基本身份验证方法和参数与 Google Cloud 连接完全相同。本文档将介绍 BigQuery 特有的额外参数。
配置连接¶
注意
有关基本身份验证参数的信息,请参阅Google Cloud 连接文档。
模拟范围
- 使用旧版 SQL
连接是否应使用旧版 SQL。
- 位置
数据集所在的BigQuery 位置之一。如果为 None,则使用 BigQuery 服务中配置的默认位置。
- 优先级
应为 “INTERACTIVE” 或 “BATCH”,请参阅运行查询文档。交互式查询作业是 BigQuery 按需运行的作业。批量查询作业是 BigQuery 等待到有空闲计算资源可用时才运行的作业。
- API 资源配置
一个字典,包含用于配置 Google BigQuery Jobs API 的参数。这些配置按照 BigQuery Jobs API 文档中概述的规范应用。例如,您可以指定诸如 {‘query’: {‘useQueryCache’: False}} 之类的配置。当您需要提供 BigQueryHook 不直接支持的额外参数时,此参数很有用。
- 标签
一个字典,包含要应用于 BigQuery 作业的标签。