今回はBigQueryを始めたばかりの初心者向けに、そもそもBigQueryとは何か、について解説する。
アカウントの作成手順からBigQueryを扱う上での注意点までを説明する。
BigQueryとは
BigQueryとは、Googleが提供する「分析用」クラウドデータベースのことである。データウェアハウス(DWH)とも呼ばれている。
BigQueryの利点は、ネットワークのインフラ面を気にすることなく、テラバイトレベルのビッグデータを、高速かつ低コストで処理することができることにある。
さらに、Googleアナリティクスの次期バージョンであるGA4(Google Analytics)のデータを、無料でBigQueryにエクスポートできるようになり、マーケターにとっても一気に身近な存在になりつつある。
アカウント作成手順説明
1:Google Cloudにアクセスする。
![Google Cloudトップページ画像。](https://www.ga4query.com/wp-content/uploads/2022/10/00005_01-1024x562.png)
2:アカウント情報を入力する。(必要項目に入力する。)
![アカウント情報入力画面ステップ1](https://www.ga4query.com/wp-content/uploads/2022/10/00005_02-1024x562.png)
![アカウント情報入力画面ステップ2](https://www.ga4query.com/wp-content/uploads/2022/10/00005_03-1024x562.png)
3:Google側で用意された質問事項に答える。
![Google側で用意された質問事項モーダル画面。](https://www.ga4query.com/wp-content/uploads/2022/10/00005_04-1024x562.png)
4:管理画面から左部分の「BigQuery」 が表示され、BigQueryの操作ができるようになる。
![Google Cloudダッシュボード画面。](https://www.ga4query.com/wp-content/uploads/2022/10/00005_05-1024x562.png)
GA4サンプルデータ準備
サンプルデータセットの設定手順は以前の記事で紹介したものがある。
詳しくは以下の記事を参照されたい。
BigQueryを扱う上での注意点
BigQueryを使う上でのいくつかの注意点があるので、ここで紹介しよう。
まず、BigQueryに蓄積できるデータの容量としては、1TBまでは無料で使える。そして、クエリを書くと右上にどれくらいの容量を使うかが表示される。最初の段階では、慣れるまでは容量の確認は必ずすることをお勧めする。
実際の運用としては、巨大なデータセットを大量に扱わない限り、1TBはデータ量としては十分すぎる。だが、クエリコストを抑える工夫としてはSELECT文には、必要なカラムだけ含める(安易に SELECT *
しない)事や、集計期間を最低限にする(闇雲に全期間で集計しない)など工夫が必要だ。