本文へスキップ

Google BigQueryとは?

ぐーぐるびっぐくえりー

Google BigQueryとは、Googleが提供するクラウド型のフルマネージドなデータウェアハウスサービスで、ペタバイト規模のデータを高速に分析できます。

Google BigQuery(ビッグクエリ)は、Google Cloud Platform(GCP)上で提供されるサーバーレス・フルマネージドのデータウェアハウス(DWH)サービスです。SQLライクなクエリ言語を使って、数テラバイト〜ペタバイト規模のデータを数秒〜数十秒で分析できる点が最大の強みです。

BigQueryの主な特徴は次のとおりです。

  • サーバーレス:インフラの管理が不要で、クエリを実行するだけでGoogleが自動的にリソースをスケールします。
  • 列指向ストレージ:Capacitorと呼ばれる独自の列指向フォーマットを採用し、集計クエリを高速化します。
  • 分散並列処理:Dremelエンジンによる大規模な並列分散処理で、膨大なデータも高速に処理します。
  • 従量課金:クエリでスキャンされたデータ量に応じた課金体系(オンデマンド)と、容量に応じたフラット料金(コミットメント)が選べます。

Google Analytics・Looker・Pub/Sub・Cloud Storageなど他のGCPサービスとの親和性が高く、マーケティング分析・ユーザー行動ログ解析・機械学習(BigQuery ML)まで幅広く活用されています。近年ではOmni Architectureによりマルチクラウド対応も進んでいます。

使い方・例文

数億行の広告クリックログをBigQueryに蓄積し、標準SQLで「地域別・時間帯別のクリック率」を数秒で集計するといった用途に使われます。

この用語をシェア

𝕏 でポスト LINE

最終更新:

関連用語