BigQuery 入門

BigQuery 入門

Matt Forrest

Field CTO

什麼是 BigQuery?

  • 使用 SQL
  • 可擴充以分析海量資料集
  • 企業級資料倉儲
  • 2012 年推出,採用與 Google 相同的工具

BigQuery 標誌 正式發布貼文

BigQuery 入門

BigQuery 的獨特之處?

  • 線上分析處理(OLAP)
  • 計算與儲存分離
  • 無伺服器(Serverless)
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

  • 僅提供無伺服器
  • 時點分析(每日或每小時一次)

 

BigQuery

BigQuery 入門

傳統 SQL 資料庫與 BigQuery

SQL 資料庫

  • 線上交易處理(OTAP)
  • 計算與儲存綁定
  • 非分散式

 

SQL 圖示

BigQuery

  • 線上分析處理(OLAP)
  • 計算與儲存分離
  • 分散式查詢引擎

 

BigQuery 標誌

BigQuery 入門

BigQuery 的使用情境

  1. 於特定時間或週期執行的報表(每日電商報表、季報)
  2. 臨時探索(行銷活動分析)

Google Cloud BigQuery 中的排程查詢介面

BigQuery 入門

一起來練習吧!

BigQuery 入門

Preparing Video For Download...