认证
此提供商需要身份验证。
- service_account_json: 具有 container.viewer 角色的服务账户 JSON(必需:True,敏感:True)
- project_id: Google Cloud 项目 ID。如果未提供,将尝试从环境变量 'GOOGLE_CLOUD_PROJECT' 获取(必需:False,敏感:False)
在工作流中
此提供商可用于工作流。
作为"步骤"来查询数据,示例:
yaml
steps:
- name: Query bigquery
provider: bigquery
config: "{{ provider.my_provider_name }}"
with:
query: {value}请查看以下工作流示例:
连接 Provider
- 创建一个 Google Cloud 项目并启用 BigQuery API。
- 在您的 Google Cloud 项目中创建服务账户并下载 JSON 密钥文件。
- 与服务账户共享必要的数据集。
- 使用
service_account_key、project_id和dataset配置您的 provider。