Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

README.md

Getting Started with the BigQuery Storage API

Open in Cloud Shell

Google's BigQuery Service features a Storage API for performing reads of BigQuery-managed data at scale. This sample demonstrates using the API to read a sample table from the BigQuery public datasets, projecting a subset of columns, and filtering that data on the server side.

Quickstart

Install Maven.

Build your project with:

mvn clean package -DskipTests

You can then run a given ClassName via:

mvn exec:java -Dexec.mainClass=com.example.bigquery.ClassName \
  -Dexec.args="any arguments to the app"

Reading a Table with the BigQuery Storage API

mvn exec:java -Dexec.mainClass=com.example.bigquerystorage.BigQueryStorage \
  -Dexec.args="project-id"

Testing

To run the tests for this sample, first set the GOOGLE_CLOUD_PROJECT environment variable.

export GOOGLE_CLOUD_PROJECT=my-project

Then run the tests with Maven.

mvn clean verify