无法在 Google 电子表格中运行 BigQuery.Jobs.query

Posted

技术标签:

【中文标题】无法在 Google 电子表格中运行 BigQuery.Jobs.query【英文标题】:Unable to run BigQuery.Jobs.query in Google Spreadsheets 【发布时间】:2013-05-17 11:23:57 【问题描述】:

尽管已完成教程页面指示的所有操作,但我经常收到“未配置访问”错误。

救命!

【问题讨论】:

【参考方案1】:

教程中缺少一个步骤。

上面写着:

第 1 部分:在 Apps 脚本中激活 Google BigQuery 服务

    创建一个新的电子表格。 单击工具 > 脚本编辑器...打开脚本编辑器。 点击资源 > 使用 Google API.... 启用 BigQuery API (v2),然后点击确定(无需 API 密钥)。

缺少第 5 步和第 6 步:

    点击“要使用选定的 API,请在 Google API 控制台中启用它们。” 开启“BigQuery API”。

【讨论】:

嗨,Fh,我实际上已经完成了第 5 步和第 6 步。在嵌入图像的左侧面板中,您可以看到我已将其打开。 有趣。当我从应用脚本控制台中单击链接时,我被带到控制台页面,该页面将我的应用脚本名称作为项目名称,而不是我的真实项目名称。当我在此处启用 BigQuery API 时,它似乎工作了!【参考方案2】:

首先在 Google API 控制台上配置它 1. 转到 Google API 控制台 2. 创建新项目 3. 在服务选项卡中启用了 BigQuery API

然后您可以在您遵循的应用程序脚本步骤中进行配置

【讨论】:

以上是关于无法在 Google 电子表格中运行 BigQuery.Jobs.query的主要内容,如果未能解决你的问题,请参考以下文章

无法打开 Google xlsx 电子表格/Google Drive 权限也被阻止

新 Google 电子表格的 BigQuery 访问权限

无法在Google文档电子表格中找出现值(PV)公式

google Apps 脚本中的 createFile() 无法正常运行

在Google电子表格小工具中,如何写入电子表格?

无法访问通过 Google 电子表格 API 通过服务帐户创建的工作表