【发布时间】:2018-05-07 12:38:15
【问题描述】:
将 GSheet 连接到 BigQuery 很简单,而且是一个非常酷的功能,但速度很慢。似乎通过 ETL 过程等存储的数据确实存储在 BigQuery 中,而 G-Sheets 只是“连接”的。是否有某种方法可以更有效地存储数据,或者其他人是否有同样的经历并知道解决方法?
【问题讨论】:
标签: google-sheets google-bigquery bigdata
将 GSheet 连接到 BigQuery 很简单,而且是一个非常酷的功能,但速度很慢。似乎通过 ETL 过程等存储的数据确实存储在 BigQuery 中,而 G-Sheets 只是“连接”的。是否有某种方法可以更有效地存储数据,或者其他人是否有同样的经历并知道解决方法?
【问题讨论】:
标签: google-sheets google-bigquery bigdata
Google 表格的问题不仅在于速度慢,而且还在于编辑过程中可能存在人工干预。所以有人来编辑(通过删除列:)) - 你所有的查询都将停止工作。 我们实施的想法:
结果:您得到了快速查询(不涉及联合对象) - 如果有人破坏了电子表格 - 它不会从 T1 转到 T2 - 您会知道问题,但同时所有查询将继续正常工作具有最后已知的良好数据。
您可以从电子表格上的修改事件中启动加载 - 但我不会走这条路 - 会涉及太多移动部件并且 Gscripts 的可靠性仍然不是很高
【讨论】:
select * from [federated_table] - 并在某些数据集中设置目标表名称(您需要单击显示选项才能访问它) - BigQuery 将复制架构和数据这里