Skip to content

Bigquery使用紀錄

Published: at 下午07:16

Bigquery使用紀錄

bq-cli

複製表


bq cp --clone -n [project_id_a]:[data_set].[table_name]  [project_id_b]:[data_set].[table_name]

* 記得 專案後面是 :

增加欄位

先印出 schema

bq show --format=prettyjson [project_id]:[data_set].[table_name] > table_schema.json

更新欄位

bq update --table --schema table_schema.json  [project_id]:[data_set].[table_name]

如何將資料 存入既有表

bq load \
  --source_format=NEWLINE_DELIMITED_JSON \
  [專案ID]:[資料集ID].[資料表ID] \
  [檔案路徑(本地或GCS)] \
  [schema檔(可選,若表已存在可省略)]
bq load \
  --source_format=NEWLINE_DELIMITED_JSON \
  my-project:my_dataset.my_table \
  ./data.json

如何看job

bq ls -j
bq show --format=prettyjson -j [project_id]:[data_location].[job_id]

show --format=prettyjson -j my-uat:asia-east1.bquxjob_74888888_2531211a335

bq-語法