Skip to main content
BigQuery is Google’s fully managed data warehouse and data analytics platform, capable of handling and analyzing large volumes of data as it is highly scalable. You can test out this process on your own device by using the big-query-sink demo in the integration_test directory of the RisingWave repository.
PREMIUM FEATUREThis is a premium feature. For a comprehensive overview of all premium features and their usage, please see RisingWave premium features.

Prerequisites

Before sinking data from RisingWave to BigQuery, please ensure the following:
  • The BigQuery table you want to sink to is accessible from RisingWave.
  • Ensure you have an upstream materialized view or table in RisingWave that you can sink data from.

Syntax

Parameters

Examples

RisingWave supports three ways to provide the Google Cloud service account JSON key for authenticating with BigQuery. Option 1: Inline credentials string
Example using inline credentials
Option 2: Local JSON key file
Example using a local JSON key file
Option 3: JSON key file stored in S3 When the JSON key file is stored in S3, you must also provide the AWS credentials and region to access it.
Example using a JSON key file stored in S3

Data type mapping