将 BigQuery API 与 Google 应用制作工具结合使用

Using BigQuery API with Google App Maker

有人有过将 BigQuery 与 Google App Maker 一起使用的经验吗?具体来说,通过 Apps 脚本为 Google 驱动器 Table 创建数据源。

我在 google sheet 中使用脚本来使用 BigQuery API,运行 作业和 return 输出到 sheet,但我不确定如何修改它以在 App Maker 中工作 - 有什么建议吗?

祝福

戴夫

抱歉含糊不清的回答,也许其他人可以提供一个具体示例的更好答案。

如果您已经有了 Apps Script 脚本,那么这应该很容易。您可能想要做的是实施计算模型,以便将结果从 BigQuery 获取到您的应用程序。简而言之,计算模型可以让您定义自定义架构,然后编写 Apps 脚本代码来查询 BigQuery,然后创建、填充和 return 记录(这与您编写的填充工作表的代码非常相似).完成此操作后,您可以像使用普通 SQL 或 Drive Tables 模型一样使用计算模型。

您可以在此处阅读更多内容:https://developers.google.com/appmaker/models/calculated

并使用此示例(尽管此示例中计算模型的用例与您正在做的完全不同):https://developers.google.com/appmaker/samples/calculated-model/

就像 Apps 脚本一样,您还需要启用 Big Query Advanced Service,您可以在应用程序设置屏幕的底部找到它,("Advanced Services")