0

我们已经成功地为用户团队部署了基于 Google Apps 脚本的网络应用程序,这些应用程序允许用户通过简单的 GUI 记录他们的日常活动。根据团队的规模,使用 Google 电子表格或 ScriptDB 为每个团队收集日志数据。

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

与之前的案例不同,仅仅通过阅读 BigQuery API 文档和代码片段,我们并不会明白推荐的方法是什么。

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

4

1 回答 1

0

我们没有任何示例,但您可以使用 Apps Script 的内置BigQuery 服务直接上传数据。

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

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

于 2013-10-22T20:42:45.403 回答