使用来自 Google BigQuery 的数据更新电子表格不起作用
Posted
技术标签:
【中文标题】使用来自 Google BigQuery 的数据更新电子表格不起作用【英文标题】:Update Spreadsheets with data from Google BigQuery does not work 【发布时间】:2014-07-24 19:41:22 【问题描述】:我按照https://developers.google.com/apps-script/articles/bigquery_tutorial 的说明使用 BigQuery 数据填充电子表格。我按照这些步骤操作,但是当我在电子表格中运行 BigQuery -> Run Query 时,出现错误“异常:缺少必需参数”。
我在示例中使用了完全相同的一段代码,并将以下行更改为: var projectNumber = '770233629555';
有人可以帮忙吗?
【问题讨论】:
【参考方案1】:查看文档顶部的红色条,上面写着: "请注意,以下某些方法列出了不正确的参数。有关所需更改,请参阅 this 博客文章。"
例如,您需要将 BigQuery.query 行更改为:
var resource =
query: query,
timeoutMs: 1000
;
result = BigQuery.Jobs.query(resource, projectId);
另外,请查看完整的 AppsScript 示例 here。
【讨论】:
我尝试了完整的 AppsScript 示例,因为它是 link,但我收到了错误:在第 1 行第 1 列遇到了“以上是关于使用来自 Google BigQuery 的数据更新电子表格不起作用的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Google Apps 脚本将来自 Google 电子表格和 ScriptDB 的数据插入 BigQuery 表
适用于 BigQuery 的最佳 Google Cloud Storage
有没有办法将来自多个来源的数据与 Google 的新 BigQuery 混合?
如何使用 ruby on rails 提供来自 google cloud bigquery 的分页结果
如何使用Appengine和来自API的Python脚本流数据将数据流式传输到Google Cloud BigQuery?