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

Azure Data Factory连接Google BigQuery:Key file路径疑问及9603报错求助

关于Azure Data Factory中Google BigQuery连接器“Key file path”的疑问

原问题

此处的“Key file path”指的是什么?是否需要将GSA JSON密钥上传至某处?该路径具体指向哪里?我原本以为只需直接填入JSON密钥文本。

编辑补充

我尝试使用本地路径/Users/me/Downloads/mykey.json,甚至将其移至临时路径/tmp/mykey.json,但出现如下错误:

error:
Error code
9603
Details
ERROR [08001] [Microsoft][ODBC] (10380) Unable to establish connection with data source. Missing settings: {[KeyFilePath_Enc]}
Activity ID: sdfsdfsdfsdf.

解答

  • “Key file path”的含义:这里的路径不是本地机器路径,而是Azure云端可访问的路径——具体是存储在Azure Blob Storage中的JSON密钥文件路径,格式为wasbs://<容器名>@<存储账户名>.blob.core.windows.net/<密钥文件相对路径>。
  • 是否需要上传密钥:必须上传。Data Factory运行在云端,无法直接读取本地文件,所以得把GSA JSON密钥上传到Azure Blob Storage容器里。
  • 本地路径报错原因:你用的/Users/me/...或/tmp/...只有本地机器能访问,云端的Data Factory服务找不到该文件,因此触发KeyFilePath_Enc缺失的错误。
  • 正确操作步骤:
    1. 将GSA JSON密钥上传到你的Azure Blob Storage容器;
    2. 在Data Factory链接服务配置的“Key file path”中填入该文件的Blob存储路径(wasbs://格式);
    3. 确保Data Factory具备访问该Blob存储容器的权限(可通过托管身份或存储账户密钥授权)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 11:41:04