Introductie tot BigQuery

Introductie tot BigQuery

Matt Forrest

Field CTO

Wat is BigQuery?

  • Gebruikt SQL
  • Schaalbaar voor enorme datasets
  • Enterprise datawarehouse
  • Gelanceerd in 2012 met dezelfde tools als Google gebruikt

BigQuery-logo Officiële lanceringspost

Introductie tot BigQuery

Wat maakt BigQuery uniek?

  • Online Analytical Processing (OLAP)
  • Compute en opslag gescheiden
  • Serverless
Introductie tot BigQuery

Compute en opslag

BigQuery-architectuur met gedistribueerde compute en opslag

1 https://cloud.google.com/bigquery/docs/storage_overview
Introductie tot BigQuery

Snowflake en BigQuery

Snowflake

  • Populair bij developers
  • Draait op elke cloud
  • Specifieke compute-tiers (small, medium, etc.)

 

Snowflake-logo

BigQuery

  • Populair voor analytische queries (rapporten)
  • Draait alleen op Google Cloud
  • Volledig serverless, geen tiers

 

BigQuery

Introductie tot BigQuery

Redshift en BigQuery

Redshift

  • Continue compute of serverless
  • Geschikt voor live dashboards

 

Amazon Redshift-logo

BigQuery

  • Alleen serverless
  • Momentopname-analyse (dagelijks of per uur)

 

BigQuery

Introductie tot BigQuery

Traditionele SQL-databases en BigQuery

SQL-databases

  • Online Transactional Processing (OTAP)
  • Compute en opslag gekoppeld
  • Niet-distribueerd

 

SQL-pictogram

BigQuery

  • Online Analytical Processing (OLAP)
  • Compute en opslag gescheiden
  • Gedistribueerde query-engine

 

BigQuery-logo

Introductie tot BigQuery

Hoe wordt BigQuery gebruikt?

  1. Rapporten op vaste tijden/dagen (dagelijkse e-commercerapporten, kwartaalrapporten)
  2. Ad-hoc analyse (campagnerapportage)

Interface voor geplande queries in Google Cloud BigQuery

Introductie tot BigQuery

Laten we oefenen!

Introductie tot BigQuery

Preparing Video For Download...