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で「地域別・時間帯別のクリック率」を数秒で集計するといった用途に使われます。
この用語をシェア
最終更新: