Google BigQuery Snap Pack examples

Example Snaps used

Upsert customer data from Salesforce to a BigQuery table

This example pipeline demonstrates how to update or insert (upsert) records in a Google BigQuery table using customer data from Salesforce.

Bulk load records from PostgreSQL to BigQuery

This example pipeline demonstrates how to bulk load records from a PostgreSQL database into a Google BigQuery table using streaming.

Bulk load data using Google Cloud Storage

This example pipeline demonstrates how to bulk load data into a Google BigQuery table by uploading incoming documents through a temporary file in Google Cloud Storage.

Write data to a BigQuery table

This example pipeline demonstrates how to write data into a Google BigQuery table using the BigQuery Write Snap.

Create a dataset in BigQuery

This example pipeline demonstrates how to create a new dataset in Google BigQuery using the BigQuery Dataset Create Snap.

Delete a dataset from BigQuery

This example pipeline demonstrates how to delete a dataset from Google BigQuery using the BigQuery Dataset Delete Snap.

List datasets in a BigQuery project

This example pipeline demonstrates how to list all datasets in a Google BigQuery project using the BigQuery Dataset List Snap.

Create a table in BigQuery

This example pipeline demonstrates how to create a new table in Google BigQuery using the BigQuery Table Create Snap.

List data from a BigQuery table

This example pipeline demonstrates how to list data from a Google BigQuery table using the BigQuery Table Data List Snap.

Delete a table from BigQuery

This example pipeline demonstrates how to delete a table from Google BigQuery using the BigQuery Table Delete Snap.

List tables in a BigQuery dataset

This example pipeline demonstrates how to list all tables in a Google BigQuery dataset using the BigQuery Table List Snap.