Oauth 如何设置DAG权限以查询构建在Google Sheets文档之上的BigQuery表?

Oauth 如何设置DAG权限以查询构建在Google Sheets文档之上的BigQuery表?,oauth,google-bigquery,airflow,directed-acyclic-graphs,Oauth,Google Bigquery,Airflow,Directed Acyclic Graphs,我有一个计划一组BigQuery脚本(和一些其他步骤)的DAG。我希望我的一个BigQuery表基于一组可以轻松更改的GoogleSheet输入。基于谷歌表格设置表格非常简单,但如果我这样做,我的工作就会出错: 异常:BigQuery作业失败。最后一个错误是:{'reason': “拒绝访问”,“位置”:“/gdrive/id/123…”,“消息”:“访问” 拒绝:BigQuery BigQuery:全局处理文件时拒绝权限 模式.} 我假设需要为气流作业添加某些级别的权限才能访问此图纸文件,但我

我有一个计划一组BigQuery脚本(和一些其他步骤)的DAG。我希望我的一个BigQuery表基于一组可以轻松更改的GoogleSheet输入。基于谷歌表格设置表格非常简单,但如果我这样做,我的工作就会出错:

异常:BigQuery作业失败。最后一个错误是:{'reason': “拒绝访问”,“位置”:“/gdrive/id/123…”,“消息”:“访问” 拒绝:BigQuery BigQuery:全局处理文件时拒绝权限 模式.}


我假设需要为气流作业添加某些级别的权限才能访问此图纸文件,但我不确定如何添加。有人能提供建议吗?

您需要添加
https://www.googleapis.com/auth/drive
到Google连接中的作用域。您可以通过管理->连接在UI中执行此操作

有关更多信息,请参阅