無駄と文化

実用的ブログ

BigQuery

BigQueryの課金モデルを見直してコスト削減した

GA4 のイベントデータを BigQuery にエクスポートして分析しています。 1日あたりのデータは数GB程度なんですが、毎日蓄積されつづけるのでコストが気になりますね。 なので課金モデルを見直してコスト削減してみました。 3行まとめ 課金モデルを「論理課金(…

BigQueryまわりのロール - これが足りない/これが過剰

Google Cloud にはいろいろな組み込みロールが用意されていて便利です。 一方で、 クエリは実行できるのに結果が見れない データは見れるのにクエリが打てない テーブルを作りたいのに作れない など、思ってたのと権限が違ってしまうこともあります。 この記…

【SQL】期間を指定して日付を列挙する

モチベーション SQL を書いていると期間をもとに日付を列挙したくなることが稀によくある。書き方を見てみよう。 免責事項 本記事は BigQuery を前提にしています。紹介している generate_date_array 関数は MySQL/PostgreSQL には存在しない BigQuery 独自…