はじめに
こんばんは。
最近 BigQueryを触ってるんですが、コンソール上でできることと、クエリを使ってできることが結構違ったので、備忘録しておきます。
本題
1. テーブルのコピー
CREATE TABLE project_name.datase_name.copy_table_name CLONE project_name.datase_name.origin_table_name;
2. テーブル名の変更
ALTER TABLE project_name.datase_name.table_name RENAME TO rename_table_name;
3 データセット名の変更
この操作自体はクエリでもコンソールでも実行できません。
データセットをコピーしてもとのデータセットを削除することで変更をするという方法を取ります。
この操作は、クエリではできずコンソール上で操作します。
※ Data Transfer APIが有効になっていないとできません。
終わりに
最近忙しいから、ゆっくり温泉にでもいきたい。
現場からは以上です。