Skip to main content

BigQuery Database Connector

BigQuery is a cloud-based data warehouse designed for massive-scale analytics with SQL querying capabilities.

info

For the common steps on adding connectors in Unstract, see Working with Connectors.

Getting started with BigQuery

  1. Create BigQuery account
  2. Create project img BigQuery create project img BigQuery create project 2
  3. Create studio img BigQuery create project 2
  4. Create Dataset img BigQuery create project 2
  5. Set neccessary permissions if required img BigQuery create project 2 img BigQuery create project 2
  6. Create Keys and download Credentials json img BigQuery key creation configuration

Adding BigQuery Connector in Unstract

When configuring the BigQuery connector, you'll need to provide the following connection details:

Required Configuration Fields

  • Name of the connector: Enter a descriptive name for your BigQuery connector
  • Credentials: Paste the service account JSON credentials created in Google Cloud

BigQuery Connector Filled

Credentials Format

The BigQuery connector requires a service account JSON key file with the following structure:

{
"type": "service_account",
"project_id": "your-project-id",
"private_key_id": "key-id",
"private_key": "-----BEGIN PRIVATE KEY-----\n...\n-----END PRIVATE KEY-----\n",
"client_email": "service-account@your-project.iam.gserviceaccount.com",
"client_id": "123456789",
"auth_uri": "https://accounts.google.com/o/oauth2/auth",
"token_uri": "https://oauth2.googleapis.com/token"
}

Refer to the Google Cloud documentation for detailed instructions on creating service account credentials.