任何想法我怎么能用分区复制一个大表。
例如,我有一个包含1,000,000行和10个每日分区的表x我希望将大部分数据复制到名为y的新表中,并使用分区元数据。
这可能吗?
答案 0 :(得分:1)
至于复制表格,是的,应该可以按docs中的说明进行。
如果您使用的是CLI,则只需运行cp
命令,如:
bq cp dataset.old_partitioned_table dataset.new_partitioned_table
或者,如果使用API客户端,请确保在运行作业资源时正确设置configuration.copy。
你在问题中说过你想要“复制大部分数据”,所以看起来你想要应用某种过滤器。一种可能是复制表格,然后运行某些查询或DML更新以说明您需要的更改。