created: 2019-04-07T04:48:43.000Z

BigQuery の Scheduled Query を設定する方法

bigqueryの古いUIからの作成手順

  • クエリを実行
  • 実行結果画面から Schedule Query のボタンから設定

旧UIのURLは https://bigquery.cloud.google.com/{{ project_id }} (新UIからリンクがなくなっている)

新UIの「スケジュールされたクエリ」

  • ここから設定や実行履歴はみられる
  • ただし、新UIからだと新規のScheduledQueryを設定することは出来ない
    • 新規作成ボタンが有効にならず設定をサブミットできない

コマンドライン(bqコマンド)から設定は?

transfer_configを引数に渡せばできそうだがマニュアルには記載がなかった

ドキュメントには{bigquery => bigquery}の記載もない

gcsからbigqueryにデータを入れるのをコマンドラインでやっている人は見つかった

所感

BigQueryはもろもろ過渡期な様子で、あまりクリティカルなところにScheduled Queryを使うのは辛そう