我有json格式的凭据,可以将我从Jupyter Notebook连接到Google Cloud Platform。我想从bucket加载数据到big query,但job返回错误:'reason':'accessDenied',' message':'拒绝访问:文件gs://test_bucket/Subscription.txt:拒绝访问'}
我的作业配置:
job_config = bigquery.LoadJobConfig()
job_config.autodetect = True
job_config.source_format = bigquery.SourceFormat.CSV
job_config.null_marker = 'NULL'
job_config.field_delimiter = '\t'
job_config.skip_leading_rows = 1
job_config.create_disposition = 'CREATE_IF_NEEDED'
我检查了我的bucket是否为非公开的,并给予了我的凭证角色,如“存储遗留对象所有者”,但它不起作用。你对我的问题有什么建议/提示吗??
1条答案
按热度按时间hi3rlvi21#
将上述评论作为解决方案:
上述问题与权限有关。授予权限后问题得到解决。