You can use Google BigQuery as a data source with the Pentaho User Console or with the PDI client.
Before you begin, you must have a Google account and must create service account credentials in the form of a key file in JSON format to connect to Google BigQuery. To create service account credentials, see the Google Cloud Storage Authentication documentation.
Additionally, you must set permissions for your BigQuery and Google Cloud accounts. To configure your service account authentication, see the Google Service Account documentation.
Perform the following steps to create a JDBC connection to a Google BigQuery data source from the User Console or PDI client.