如何通常从Google Apps脚本访问BigQuery

时间:2018-05-30 18:47:24

标签: google-apps-script google-bigquery

我有一个Google Apps脚本应用程序,当前使用JDBC访问GCP SQL数据库。

使用普通的SQL数据库不会削减它,所以我决定尝试使用BigQuery。

有没有办法从Google Apps脚本访问BigQuery而无需连接到与GCP项目相关联的帐户?我希望使用我的脚本的访客能够获取数据。

我正在寻找一种通用方式(如:IP,数据库,用户名,密码和我管理连接)或我可以使用Apps脚本的客户端库方式。

请注意,BigQuery Apps Script插件似乎只允许访问我自己的数据库,因此访客将被拒绝访问。

1 个答案:

答案 0 :(得分:0)

根据此link,您可以与特定用户共享BigQuery数据集,即使他们不属于GCP项目。由于他们需要能够检索数据,他们需要" Viewer"数据集的权限。 here中介绍了执行此操作的步骤,此link将向您显示如何从Apps脚本查询BigQuery表的示例。