gpt4 book ai didi

google-sheets - 通过 pandas_gbq 将 bigquery 谷歌表联合数据源读取到云数据实验室的问题

转载 作者:行者123 更新时间:2023-12-01 01:48:51 29 4
gpt4 key购买 nike

这与 this question 非常相似- 我有基本相同的问题,那里的一位评论者说他已经解决了它,但没有充实解决方案。

  • 我在谷歌表中有数据,我已将其设置为谷歌 BigQuery 联合数据源(外部数据源)。
  • 我想使用 pandas_gbq
  • 在云数据实验室中导入这些数据
  • 当我从同一个项目中导入通常的(非联合)BigQuery 表时,在 datalab 实例中一切正常。
  • 当我尝试导入联合源(来自谷歌表)时,我收到错误:“GenericGBQException:Reason:accessDenied,消息:访问被拒绝:BigQuery BigQuery:未找到具有 Google Drive 范围的 OAuth token 。”

  • 我试图按照 original question 上的 mattm 说明进行操作。帖子:“我遇到了完全相同的问题,我必须为项目启用 Drive API(除了 BigQuery API),以及使用 BigQuery+Drive 范围。然后我还必须手动许可工作表以允许访问我的项目用来访问 Google 表格的 ...@appspot.gserviceaccount.com 帐户。”
  • 我已为该项目启用了驱动器 API。
  • 我在google sheet的共享权限列表中添加了datalab实例中使用的service account:xxxx@developer.gserviceaccount.com
  • 我不确定如何“使用 BigQuery+Drive 范围”?

  • 有没有其他人设法让这个工作?这是使用 BigQuery 和 Drive 范围的问题,如果是,我该怎么做?

    最佳答案

    格式化您的请求时,请确保凭据具有以下两个范围:
    ' https://www.googleapis.com/auth/drive.readonly '

    ' https://www.googleapis.com/auth/cloud-platform '

    关于google-sheets - 通过 pandas_gbq 将 bigquery 谷歌表联合数据源读取到云数据实验室的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46163262/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com