You can use PowerExchange for Google BigQuery to extract data from and load data to Google BigQuery.
You can use Google BigQuery objects as sources and targets in mappings. When you use Google BigQuery objects in mappings, you must configure properties specific to Google BigQuery. PowerExchange for Google BigQuery uses the Google APIs to integrate with Google BigQuery and Google Cloud Storage.
You can validate and run Google BigQuery mappings in the native environment or on the Spark engine in the Hadoop environment.
Example
Your organization is an open source log data collector, which collects log data from multiple sources and unifies them.
Logs help you understand how systems and applications perform. As the scale and complexity of the system increases, it is difficult to manage multiple logs from different sources.
To overcome this problem, you can use PowerExchange for Google BigQuery to write data to a Google BigQuery target and query terabytes of logs in seconds. You can then use the data to fix and improve the system performance in near real time.