Ingestione dati in BigQuery

Introduzione a BigQuery

Matt Forrest

Field CTO

Metodi per caricare i dati

  1. Caricare dati in BigQuery Studio
  2. Usare gli strumenti da riga di comando bq
  3. Usare il comando SQL LOAD DATA
Introduzione a BigQuery

Uso di BigQuery Studio

Interfaccia di caricamento dati in BigQuery

Introduzione a BigQuery

Uso di BigQuery Studio

Interfaccia di caricamento dati in BigQuery

Introduzione a BigQuery

Uso di BigQuery Studio

Interfaccia di caricamento dati in BigQuery

Introduzione a BigQuery

Uso degli strumenti da riga di comando bq

Esempio con la riga di comando bq

bq load \
    dataset.table \

gs://mybucket/mydata.csv \
--source_format=CSV \ --autodetect
1 https://cloud.google.com/bigquery/docs/bq-command-line-tool#loading_data
Introduzione a BigQuery

Uso di LOAD DATA in SQL

Esempio di istruzione LOAD DATA:

LOAD DATA INTO dataset.table

FROM FILES( uris = ['gs://mybucket/mydata.csv']
format='CSV', skip_leading_rows=1 )
Introduzione a BigQuery

Considerazioni sull'ingestione dei dati

Uso di LOAD DATA

  1. Non puoi usare dati locali.
  2. Soggetto ai limiti di caricamento dati.

Uso di bq e BigQuery Studio

  1. Puoi usare dati locali, ma i file devono essere sotto 100 MB.
  2. Soggetto ai limiti di caricamento dati.
1 https://cloud.google.com/bigquery/quotas#load_jobs
Introduzione a BigQuery

Esercitiamoci!

Introduzione a BigQuery

Preparing Video For Download...