2013-10-18 109 views
0

我们已经成功地将基于Google Apps脚本的Web应用程序部署到用户团队,这些应用程序允许用户通过简单的GUI登录他们的日常活动。根据团队的规模,每个团队使用Google电子表格或ScriptDB收集日志数据。如何使用Google Apps脚本将数据从Google电子表格和ScriptDB插入BigQuery表格

我们现在想更进一步,对团队中的用户活动数据进行分析和报告。鉴于数据量,BigQuery看起来像是一个很好的技术。我们正在考虑使用Google Apps脚本将数据自动定期(例如,每日)推送到BigQuery表。我们想知道最佳做法是如何处理源自Google电子表格和ScriptDB的数据。

与之前的情况不同,仅仅通过简单阅读BigQuery API文档和代码片段,我们就不会明白推荐的方法。

我们迄今发现的提示: Write Data from Google Spreadsheets to a BigQuery Table

+0

看看s.o中的代码。回答你的链接。它只需将数据行从应用程序脚本推送到bigquery即可。 –

回答

0

我们没有任何的例子吧,但你可以使用Google Apps脚本的内置BigQuery service直接上传数据。

BigQuery.Jobs.insert(resource, mediaData, optionalArgs) 

最近添加了mediaData参数,并允许您将CSV数据作为blob传递,直接发送到BigQuery。

相关问题