如何将几个表(不是全部)从数据集复制到bigquery中的另一个数据集?

时间:2020-01-22 11:46:59

标签: google-bigquery

考虑一下,我有一个包含2000个表的数据集,我只想将它们中的1400个表复制到同一项目中的另一个数据集。 Copying one by one表将花费很多时间来复制整个数据集。但是,如果我一次性复制整个数据集(以TB为单位),则将产生将整个数据集存储到另一个数据集中的费用。是否有任何可能的方法可以一次将一个数据集中的几个表复制到同一项目中的另一个数据集中(使用通配符,BQ命令行等)?

1 个答案:

答案 0 :(得分:1)

如果您仅担心“将产生将整个数据集存储到另一个数据集中的费用”,请不必担心:

  1. 通过数据集副本复制2k表。
  2. 此后尽快删除400张表。

这400个表的存储成本仅反映删除它们所需的时间-因为:

存储定价按每秒MB分配。