有没有办法使用 Google 应用程序脚本从 Bigquery 结果生成 Microsoft Excel?

Posted

技术标签:

【中文标题】有没有办法使用 Google 应用程序脚本从 Bigquery 结果生成 Microsoft Excel?【英文标题】:Is there any way to generate Microsft Excel from Bigquery result using Google appscript? 【发布时间】:2018-11-09 03:44:44 【问题描述】:

我想使用 appscript 将数据从 bigquery 导出到 ms excel,因为 google 电子表格只有 1000 万个单元格限制。有什么办法吗?

【问题讨论】:

【参考方案1】:

您可以将表格数据导出为 CSV(但是,您只能将数据导出到 Google Cloud Storage):https://cloud.google.com/bigquery/docs/exporting-data

然后,您可以将数据从 GCS 下载到本地计算机。这是一篇关于如何做到这一点的帖子:Downloading table data as CSV to local machine in Big query

【讨论】:

CSV 不是我的选择。我只需要 XLSX 然后,您可以在 Excel 中打开 CSV 并将其保存为 xlsx。 在 excel 中打开 csv 会将“000445”等数据更改为“45”。我知道我们可以通过改变数据类型来改变它,但是有没有自动化版本?

以上是关于有没有办法使用 Google 应用程序脚本从 Bigquery 结果生成 Microsoft Excel?的主要内容,如果未能解决你的问题,请参考以下文章

使用Google应用脚本从PDF到文本转换获取文本

Google BI Engine 与 Data Studio 性能比较

有没有办法在 SVG 文件中嵌入 Google Web Font 脚本?

有没有办法在一个脚本中创建多个触发器?

Google Sheet Script:有没有办法在不停止脚本的情况下显示消息?

在 Google Apps 脚本中用 HTML 替换文本