我正在尝试将ProjectA的BigQuery连接到ProjectB的数据融合,并要求我输入服务密钥文件。我试图将服务密钥文件上传到ProjectB的Cloud Storage并提供了链接,但它要求我提供本地文件路径。
有人可以帮我吗?
提前感谢。
您可以尝试将服务密钥json文件下载到本地计算机(即本地计算机吗?并尝试将文件放入某个文件夹,并在BigQuery属性中提供该服务密钥文件的完整路径。
您是否可以尝试,将项目A的BQ许可授予项目B中的数据融合。
步骤:
导航到包含CDF实例的客户项目并复制项目编号(在项目信息卡的主页上找到)]] >>
导航到包含要与之交互的资源的项目。
在边栏中,单击“ IAM和管理员”
] >>单击页面顶部的“添加”。
提供上表中的第一个服务帐户名称,请确保将其替换为您在步骤1中获得的实际号码
授予您要与之交互的资源的管理员角色。例如BigQuery管理员,用于读取/写入BigQuery。对于BigQuery,您还需要授予BigQuery数据所有者角色。
对上表中的第二个服务帐户重复步骤5和6。
在您的管道中,请确保为源/接收器定义正确的项目ID。默认情况下,使用“自动检测”将包含CDF实例的客户项目。