You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Spark BigQuery Connector能否为临时GCS桶单独配置凭证?

Spark BigQuery Connector 为临时GCS桶单独配置凭证的方法

Spark BigQuery Connector支持为临时GCS桶单独设置凭证,无需依赖全局Hadoop配置,适配共享Databricks环境的安全需求。

你可以通过gcsCredentials专属参数,为临时GCS桶单独指定凭证,与BigQuery的访问凭证完全分离:

outDF.write
  .format("bigquery")
  .option("temporaryGcsBucket", "bq_temporary_folder")
  .option("parentProject", "user_project")
  .option("table", "user.destination_table")
  .option("credentials", <base 64 encoded bq creds>)
  // 为临时GCS桶单独配置凭证
  .option("gcsCredentials", <base 64 encoded gcs creds>)
  .mode(SaveMode.Overwrite)
  .save()

关键说明:

  • gcsCredentials参数格式与credentials一致,接受Base64编码的服务账号密钥字符串;
  • 配置后,Connector操作临时GCS桶时会使用该参数指定的凭证,完全绕过全局Hadoop配置,避免共享环境下的凭证冲突和安全风险。

内容的提问来源于stack exchange,提问作者Rui Yang

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 09:45:29