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

  • 开发者常用
  • 可运行于任意云
  • 计算资源有固定规格(小、中等等)

 

Snowflake 标志

BigQuery

  • 适合分析型查询(报表)
  • 仅运行在 Google Cloud
  • 完全无服务器,无分级

 

BigQuery

BigQuery 入门

Redshift 与 BigQuery

Redshift

  • 持续计算或无服务器
  • 适合实时仪表板

 

Amazon Redshift 标志

BigQuery

  • 仅无服务器
  • 时点分析(每日或每小时)

 

BigQuery

BigQuery 入门

传统 SQL 数据库与 BigQuery

SQL 数据库

  • 联机事务处理(OLTP)
  • 计算与存储耦合
  • 非分布式

 

SQL 图标

BigQuery

  • 联机分析处理(OLAP)
  • 计算与存储分离
  • 分布式查询引擎

 

BigQuery 标志

BigQuery 入门

BigQuery 的使用方式

  1. 定时报表(每日电商报表、季度报表)
  2. 临时探索(营销活动分析)

Google Cloud BigQuery 中的计划查询界面

BigQuery 入门

开始练习!

BigQuery 入门

Preparing Video For Download...