BigQuery 入門
BigQuery 入門
Matt Forrest
Field CTO
什麼是 BigQuery?
使用 SQL
可擴充以分析海量資料集
企業級資料倉儲
2012 年推出,採用與 Google 相同的工具
BigQuery 的獨特之處?
線上分析處理(OLAP)
計算與儲存分離
無伺服器(Serverless)
計算與儲存
1
https://cloud.google.com/bigquery/docs/storage_overview
Snowflake 與 BigQuery
Snowflake
開發者偏好
可在任一雲端執行
具特定等級的計算資源(small、medium 等)
BigQuery
擅長分析型查詢(報表)
僅能在 Google Cloud 執行
完全無伺服器,無等級之分
Redshift 與 BigQuery
Redshift
持續運算或無伺服器皆可
適合即時儀表板
BigQuery
僅提供無伺服器
時點分析(每日或每小時一次)
傳統 SQL 資料庫與 BigQuery
SQL 資料庫
線上交易處理(OTAP)
計算與儲存綁定
非分散式
BigQuery
線上分析處理(OLAP)
計算與儲存分離
分散式查詢引擎
BigQuery 的使用情境
於特定時間或週期執行的報表(每日電商報表、季報)
臨時探索(行銷活動分析)
一起來練習吧!
BigQuery 入門
Preparing Video For Download...