BigQuery - 从嵌套表中选择另一个表

时间:2016-01-01 17:44:53

标签: google-bigquery bigdata

我将嵌套的json文件加载到表中并获得嵌套表。 现在我想通过where子句过滤表数据并将其插入另一个表。

所以我会做目的地表 - 新表 和source table = select * from old_nested_table where status = 1

问题是select *会使旧的嵌套表变平,而我希望将其嵌套。

如何查询嵌套表以获取嵌套结果?

1 个答案:

答案 0 :(得分:2)

你应该

  

选中“允许大结果”

  

勾选“展平结果”

如下

enter image description here

这些设置允许您保存原始表的结果保留模式