Skip to content

BigQuery

When adding a BigQuery connection in Tracelake, you’ll need to provide the following information:

ParameterTypeRequiredDescriptionExample
Project IDStringYesGoogle Cloud project IDmy-project-123
DatasetStringYesBigQuery dataset namemydataset
Service Account Key FileStringNoPath to Google Cloud service account JSON key file (alternative to default credentials)/path/to/key.json
Impersonate Service AccountStringNoService account email to impersonatesa@project.iam.gserviceaccount.com
Custom CredentialsStringNoCustom Google OAuth2 credentials-

BigQuery supports multiple authentication methods:

If you’re running Tracelake on Google Cloud infrastructure or have gcloud configured locally, you can use default credentials by leaving the authentication fields empty.

Provide the path to a JSON key file for a service account with appropriate BigQuery permissions.

Use your current credentials to impersonate another service account. Provide the service account email address.