如何通过命令行重命名表

时间:2017-03-23 20:30:22

标签: google-bigquery

我正在使用Google SDK bq命令。如何更改表的名称?我没有在https://cloud.google.com/bigquery/bq-command-line-tool

看到这个

2 个答案:

答案 0 :(得分:0)

我认为没有办法重命名表
您可以做的是将COPY表复制到具有所需名称的新表(复制是免费的)然后删除原始表

我看到的唯一缺点是,如果您有长期存储的数据 - 我认为您将丢失该数据的存储折扣(50%)

答案 1 :(得分:0)

您必须复制到新表并删除原始文件。

$ bq cp dataset.old_table dataset.new_table
$ bq rm -f -t dataset.old_table
相关问题