あけましておめでとうございます。データサイエンティストの金田です。現在 iQON では、データ分析の基盤として BigQuery を利用しており、データ分析や計算負荷の高いバッチ処理等に活用しています。しかしながら、通常のデータベースとは若干異なる点があり、効率的な運用ができるまでに様々な試行錯誤がありました。今回はそれらの試行錯誤によって得られた知見をベストプラクティスとして紹介したいと思います。 ログデータのテーブル名に日付を入れる BigQuery でログを保存する場合は、テーブル名の最後に yyyymmdd 形式で日付を入れることをお勧めします。理由は二つあり、1つ目はスキャン対象となるデータ量を抑えられるため、2つ目が Web UI でのテーブル管理が容易になるためです。 処理データ量の抑制 まず、スキャンするデータ量を抑えられるという点ですが、BigQuery ではクエリを発行
![データ分析基盤としての BigQuery 運用のベストプラクティス - ZOZO TECH BLOG](https://cdn-ak-scissors.b.st-hatena.com/image/square/b232e5f3a2ae8460d8316d2c6b482391b4820d41/height=288;version=1;width=512/http%3A%2F%2Fvasily.jp%2Fcontent%2Fimages%2Ftech-blog%2Fkaneda_20160108%2Fview_create.png)