我有多个非常大的表,并且批量更新。如果我可以在我的小块中使用较小的块,然后在Google端将它们组合起来,那将非常有用。
带有union的视图可以解决这个问题,从另一个表插入公共表的能力也是如此。这样的功能存在吗?
答案 0 :(得分:1)
不幸的是,没有。以下是功能请求:https://code.google.com/p/fusion-tables/issues/detail?id=930
我觉得值得尝试一下这样的黑客:
然后合并所有表,从MasterTable开始。
我有兴趣知道由于20 As,20 B和20 C的重复匹配,行为最终是否会产生60行。
即使这样有效,它也只允许表格的非常简单的联合。如果无法将源表中的列名操作到目标视图,那么很少有用例会被覆盖。
在任何情况下,您几乎肯定最好将数据保存在一个列中并构建自己的工具(最常见的是Javascript),以帮助您像处理一组子集一样操纵数据。 / p>
如果您正在使用Fusion Tables来获取Google地图上的条目,您可以考虑在地图图层加入并拥有多个Fusion Table图层。当然,这是一个错误的联合概念层,但是如果它很适合你的用例,那么这是一个选择。
答案 1 :(得分:0)
根据数据源中的列相似,您可以通过将更多行导入Fusion表(File-> Import More Rows)来实现此目的。这可行,但与SQL不同,可能无法限制重复等。
答案 2 :(得分:-1)
在Fusion Tables UI中有一个名为“Merge”的菜单项,它允许您将两个融合表合并为一个。