筆記:如何使用 Google Cloud BiqQuery 的指令用法
一、 設定資料集的效期
語法:bq update --default_table_expiration ttl_seconds project_id:dataset
說明:
- ttl_seconds 最小可用值為 3600 秒 (即最短效期為1小時, 參閱範例 1)若要取消資料集預設效期僅需將 ttl_seconds 設定為0 即可 (範例 2)
- default table expiration 設定僅適用於新建立的資料表,已存在的資料表會保持原設定狀態。若要修改已存資料表效期,請參閱"二、設定資料表的效期"
範例 1: set expiration 1 hours later to myDataset
bq update --default_table_expiration 3600 myProject:myDataset
範例 2: disable expiration to myDataset
bq update --default_table_expiration 0 myProject:myDataset
二、設定資料表的效期
語法:bq update --expiration=SECONS PROJECT:DATASET.TABLE
範例 3: set expiration 2 hours later to myTable
bq update --expiration 7200 myProject:myDataset.myTable
範例 4: disable expiration to myTable