【发布时间】:2019-04-19 22:24:07
【问题描述】:
我正在使用 datalab,但是当我尝试在 bigquery 中查询表时,出现以下错误:
异常:无效:读取表格时出错:....错误消息:无法读取电子表格。错误:未找到具有 Google Drive 范围的 OAuth 令牌。
这只发生在与谷歌驱动表链接的表格中。
现在在 gcp 中启用 google drive 应用
from google.cloud import bigquery
client = bigquery.Client()
sql = """
SELECT * FROM `proyect-xxxx.set_xxx.table_x` LIMIT 1000
"""
df = client.query(sql).to_dataframe()
project_id = 'proyect-xxxx'
df = client.query(sql, project=project_id).to_dataframe()
df.head(3)
【问题讨论】:
标签: python google-bigquery google-cloud-datalab