Bigquery のテーブルごとのサイズを調べる必要が出てメタデータを確認したい事があったのだが、
時間が UnixTime になっていて、JSTに直すの少し詰まってしまった。
同じ事をまたやりそうなのでメモしておく。
テーブル
SELECT
project_id,
dataset_id,
table_id,
-- datetime_add(datetime(TIMESTAMP_MILLIS(creation_time)), interval 9 hour) AS creation_time_JST,
FORMAT_TIMESTAMP("%F %T", TIMESTAMP_MILLIS(creation_time), "Asia/Tokyo") AS creation_time_UST,
-- datetime_add(datetime(TIMESTAMP_MILLIS(last_modified_time)), interval 9 hour) AS last_modified_time_JST,
FORMAT_TIMESTAMP("%F %T", TIMESTAMP_MILLIS(last_modified_time), "Asia/Tokyo") AS last_modified_time_JST,
row_count,
size_bytes
FROM `データセット.__TABLES__`
;
参考