2016-09-22 36 views

回答

1
  1. _partitiontime是分區表的保留字段,因此您不能使用_partitiontime字段創建非分區表。
  2. 不太清楚你需要的東西在這裏,但猜你想要一個SQL在3
  3. 創建非分區表如果只是分區表複製到新表,新表也將被分割。但是,如果你第一次創建新表並複製到它,新表將保持未分區:

BQ MK my_data_set.my_new_table BQ CP my_data_set.partitioned_table my_data_set.my_new_table

請注意,未分區的表格不會有_partitiontime字段。這是一個僞列,所以它不會被複制。 'AS partition_time FROM my_data_set.partitioned_table SELECT *, _partitiontime'

BQ查詢--destination_table = my_data_set.my_new_table:如果你需要它,你可以像這樣運行查詢並將其保存到表

相關問題