首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何安排一个google-bigQuery,使其结果每天导入到电子表格中?

如何安排一个google-bigQuery,使其结果每天导入到电子表格中?
EN

Stack Overflow用户
提问于 2019-05-08 16:13:19
回答 3查看 147关注 0票数 1

我编写了一个bigQuery查询,它返回系统中的客户数量,并在运行查询时更新。我想安排查询,这样每天我就可以得到当天的客户数量。我希望将数据自动导入到电子表格中,因此最终我会有一个按天划分的汇总表,如下所示:

代码语言:javascript
复制
Date    Number of Customers
7/5/2019    1000
7/6/2019    993
7/7/2019    1008
7/8/2019    1020

如何将每天的数据自动导入到下一个单元格,使其不会覆盖前一天?

谢谢!

bigQuery查询很简单:

代码语言:javascript
复制
select
count(distinct s.customer) as numberOfCustomers,
current_timestamp() as loadingDate
from `dbo.customers` as s
where s.status = 'active'
EN

回答 3

Stack Overflow用户

发布于 2019-05-08 16:40:47

您可以编写一个支持HTTP的GCF(Google Cloud Functions),它将运行查询并将结果保存到电子表格中。然后使用Cloud Scheduler调用GCF端点。

票数 2
EN

Stack Overflow用户

发布于 2019-05-09 17:15:12

您还可以在电子表格中编写AppsScript并使用time-driven triggers来运行它。

票数 1
EN

Stack Overflow用户

发布于 2019-05-10 00:42:19

您可以简单地使用BigQuery schedule每天运行查询并将结果保存到目标表。

第1步-在编辑器中编写查询

第2步-定义您的调度程序

第3步-从spreadsheet访问数据

现在,您可以从电子表格访问此数据,就像访问任何其他BigQuery表一样

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56036292

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档