如何在Google App Script中从文件运行已保存的Big Query脚本? [关闭]

问题描述 投票:-1回答:1

我有一个很长的BigQuery脚本,我想从Google App Script服务中的文件中执行。我可以将它保存在BigQuery,Google Docs,BigQuery视图或允许我从App Script运行它的任何地方。目标是安排其在Google App脚本中运行,手动复制粘贴它,就像在BigQuery文档中一样,here不是选项,太多要清理的东西和长标准SQL代码会使JavaScript非常难读。

如何从Google App Script执行BigQuery脚本?

Run a saved bigquery query from Google Apps Script?在某种程度上复制

javascript google-apps-script google-bigquery scheduling
1个回答
1
投票

你可以利用Apps Script's Advanced Service for BigQuery。请注意,文档很稀疏且有充分的理由。 Apps脚本高级服务只是其相应API的包装器。

因此,请查看BigQuery REST API documentation并熟悉传递到各个端点的数据有效负载。它们类似于Apps脚本高级服务中的资源构造函数。

编辑

BigQuery API具有可用于计划作业的端点,但您将不得不放入一些工作来清理数据。如果您不想直接在应用脚本中粘贴查询,也许可以将其作为文件存储在Google云端硬盘中,并使用云端硬盘API动态加载。

© www.soinside.com 2019 - 2024. All rights reserved.