はじめに ちょっとした数値管理など、BI作るまででもないようなデータ取得をちゃちゃっとやって何人かで共有したいみたいなことってありませんか? そんなときに、GoogleスプレッドシートとBigQueryをうまく活用すると簡単に自動化できます 非エンジニアがバッチ処理やろうとすると意外とめんどくさい 前提 G Suite Enterpriseを導入していること スプレッドシートからBigQueryが叩けるようになったのは2019年の1月からのようです G Suiteのアップロードブログ 大まかな流れ スプレッドシートからBigQueryにQueryを投げる その作業をマクロで定期的に実行する Query結果をグラフにする つまづくポイント 1.Query結果をそのままグラフにすると時系列順になってくれない → Query結果を任意順にソートする(ORDER BY dtを最後に付けることが多い