public class BigQueryTornadoes extends Object
Concepts: Reading/writing BigQuery; counting a PCollection; user-defined PTransforms
Note: Before running this example, you must create a BigQuery dataset to contain your output table.
To execute this pipeline locally, specify general pipeline configuration:
--project=YOUR_PROJECT_ID
and the BigQuery table for the output, with the form
--output=YOUR_PROJECT_ID:DATASET_ID.TABLE_ID
To execute this pipeline using the Dataflow service, specify pipeline configuration:
--project=YOUR_PROJECT_ID
--stagingLocation=gs://YOUR_STAGING_DIRECTORY
--runner=BlockingDataflowPipelineRunner
and the BigQuery table for the output:
--output=YOUR_PROJECT_ID:DATASET_ID.TABLE_ID
The BigQuery input table defaults to clouddataflow-readonly:samples.weather_stations
and can be overridden with --input.
| Constructor and Description |
|---|
BigQueryTornadoes() |
public static void main(String[] args)