我在同一个帐户下有两个项目:
- 带有 BQ 的projectA和带有云存储的projectB
- projectA具有带有数据集和表的 BQ - testDataset.testTable
- prjectB有云存储和存储桶 - testBucket
- 我使用python,谷歌云休息api
- 每个项目的帐户密钥凭据,具有不同的权限:projectA密钥仅对 BQ 具有权限;projectB仅具有云存储权限
我需要的:
从projectA testDataset.testTable导入数据到projectB testBucket
问题
- 当然,我在尝试这样做时遇到了错误Permission denied ,因为显然projectA密钥没有projectB存储等权限
- 另一个奇怪的问题,因为我在projetB中有testBucket我无法在projectA中创建同名的存储桶并获取
此存储桶名称已被使用。存储桶名称必须是全局唯一的。试试别的名字。
所以,看起来所有帐户都已连接我想这意味着应该可以通过 API 将数据从一个帐户导入另一个帐户
在这种情况下我能做什么?