【问题标题】:Using BigQuery in Google Apps Scripts to connect to Google Spreadsheet在 Google Apps 脚本中使用 BigQuery 连接到 Google 电子表格
【发布时间】:2012-06-16 01:53:17
【问题描述】:

我已在 API 控制台和 GAS 应用中启用 BigQuery,并尝试使用此线程中的示例:Accessing BigQuery with Google Spreadsheet

我获得了项目 ID,但我不知道如何连接到我的 Google 电子表格。

无论如何,您如何在 GAS 中使用 BigQuery 连接到 Google 电子表格?您是否在 API 控制台中将电子表格作为数据集输入?这是怎么做到的?

V2 文档有几个教程和示例,但没有关于使用 GAS 连接到 Google 电子表格的内容。

谢谢。

【问题讨论】:

    标签: google-apps-script google-sheets google-spreadsheet-api google-bigquery


    【解决方案1】:

    您可以使用 GAS 从电子表格调用 Google BigQuery。但是您无法从 Google BigQuery 查询中读取 Google 电子表格中的值。

    Google BigQuery 是单独的产品,您必须将数据上传到 Google BigQuery 中才能查询。 Google BigQuery 不会自动读取电子表格。您必须先将电子表格导出为 CSV 并上传到 BigQuery,然后才能查询数据。

    您可以将电子表格用作 BigQuery 的前端,例如,用户可以填充电子表格中的某些字段,GAS 可以使用这些值并查询 BigQuery 以获取结果并填充电子表格并使用可视化电子表格中的图表等小工具可查看数据。

    【讨论】:

    • 那么,它不使用 GAS 直接查询/连接到电子表格吗?
    • sabansm,你能解释一下你的用例吗?我想了解更多。
    • 2013 年更新:现在可以将数据从电子表格流式传输到 BigQuery。
    猜你喜欢
    • 2018-08-22
    • 1970-01-01
    • 1970-01-01
    • 2015-06-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-07
    相关资源
    最近更新 更多