BigQuery 入門

BigQuery入門

Matt Forrest

Field CTO

BigQuery とは?

  • SQL を使用
  • 大規模データの分析にスケール
  • 企業向けデータウェアハウス
  • 2012 年リリース(Google 内部ツールを活用)

BigQuery ロゴ 公式リリース記事

BigQuery入門

BigQuery の特長

  • オンライン分析処理(OLAP)
  • コンピュートとストレージを分離
  • サーバーレス
BigQuery入門

コンピュートとストレージ

分散されたコンピュートとストレージを示す BigQuery アーキテクチャ

1 https://cloud.google.com/bigquery/docs/storage_overview
BigQuery入門

Snowflake と BigQuery

Snowflake

  • 開発者に人気
  • どのクラウドでも稼働
  • 計算リソースは段階制(Small/Medium 等)

 

Snowflake ロゴ

BigQuery

  • 分析クエリ(レポート)に強い
  • Google Cloud のみで稼働
  • 完全サーバーレス、段階なし

 

BigQuery

BigQuery入門

Redshift と BigQuery

Redshift

  • 常時計算またはサーバーレス
  • ライブダッシュボードに最適

 

Amazon Redshift のロゴ

BigQuery

  • サーバーレスのみ
  • 時点分析(1日または1時間ごと)

 

BigQuery

BigQuery入門

従来の SQL データベースと BigQuery

SQL データベース

  • オンライントランザクション処理(OLTP)
  • コンピュートとストレージが一体
  • 非分散

 

SQL アイコン

BigQuery

  • オンライン分析処理(OLAP)
  • コンピュートとストレージが分離
  • 分散クエリエンジン

 

BigQuery ロゴ

BigQuery入門

BigQuery の主な使い方

  1. 特定時間・日次で実行するレポート(EC 日次、四半期レポート)
  2. アドホック分析(マーケ施策の分析)

Google Cloud BigQuery のスケジュール済みクエリ画面

BigQuery入門

演習に進みましょう!

BigQuery入門

Preparing Video For Download...