Introduzione a BigQuery

Introduzione a BigQuery

Matt Forrest

Field CTO

Che cos'è BigQuery?

  • Usa SQL
  • Scalabile per analizzare enormi dataset
  • Data warehouse aziendale
  • Lanciato nel 2012 con gli stessi strumenti usati da Google

Logo BigQuery Post di lancio ufficiale

Introduzione a BigQuery

Cosa rende BigQuery unico?

  • Online analytical processing (OLAP)
  • Calcolo e archiviazione separati
  • Serverless
Introduzione a BigQuery

Calcolo e archiviazione

Architettura BigQuery con calcolo e archiviazione distribuiti

1 https://cloud.google.com/bigquery/docs/storage_overview
Introduzione a BigQuery

Snowflake e BigQuery

Snowflake

  • Popolare tra gli sviluppatori
  • Funziona su qualsiasi cloud
  • Livelli specifici di risorse di calcolo (small, medium, ecc.)

 

Logo Snowflake

BigQuery

  • Popolare per query analitiche (report)
  • Esegue solo su Google Cloud
  • Completamente serverless, senza livelli

 

BigQuery

Introduzione a BigQuery

Redshift e BigQuery

Redshift

  • Calcolo costante o serverless
  • Adatto a dashboard in tempo reale

 

Logo Amazon Redshift

BigQuery

  • Solo serverless
  • Analisi puntuali (una volta al giorno o all'ora)

 

BigQuery

Introduzione a BigQuery

Database SQL tradizionali e BigQuery

Database SQL

  • Online transactional processing (OTAP)
  • Calcolo e archiviazione collegati
  • Non distribuiti

 

Icona SQL

BigQuery

  • Online analytical processing (OLAP)
  • Calcolo e archiviazione separati
  • Motore di query distribuito

 

Logo BigQuery

Introduzione a BigQuery

Come si usa BigQuery?

  1. Report a orari/giorni specifici (report ecommerce giornalieri, report trimestrali)
  2. Analisi ad hoc (analisi di campagne marketing)

Interfaccia query pianificate in Google Cloud BigQuery

Introduzione a BigQuery

Esercitiamoci!

Introduzione a BigQuery

Preparing Video For Download...