我已将csv文件上传到gcs,我可以使用“gsutil(ls and cat)”列出/查看该文件。我甚至可以使用“bq load”加载该文件,但是当我尝试从示例中提到的python loadTable脚本加载它时,它失败并显示错误消息“Access Denied”
{u'state': u'DONE', u'errors': [{u'reason': u'accessDenied', u'message': u'Access Denied: File (file_name): Access Denied'}], u'errorResult': {u'reason': u'accessDenied', u'message': u'Access Denied: File (file_name): Access Denied'}}
完成加载!
使用的授权是通过“服务帐户”键。我已经测试了数据集和表的列表。它只是通过gcs上传“拒绝访问”。
请帮忙。
答案 0 :(得分:1)
服务帐户是否具有对谷歌存储文件的读取权限?您能发送失败的加载作业的作业ID吗?