[GCP]Client LibraryでBigQueryのテーブルの存在チェックをする

python3で書いた。

from google.cloud import bigquery

dataset = bigquery.Dataset(client.dataset(dataset_name))
table_ref = dataset.table(table_name)
# テーブルの存在チェック
try:
    target_table = client.get_table(table_ref)
    # do something
except Exception as e:
    print('table not exists')

参考

テーブルの説明の更新

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

four + 4 =

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください