Atlas logo
⌘K

Documentation

Getting Started
Data
Maps
Interfaces
Workflows
Forms
Sharing & Collaboration
Projects & Management
Integrations

BigQuery

Connect to Google BigQuery to query and analyze your cloud data warehouse

Connect to Google BigQuery to query and analyze your cloud data warehouse. Supports tables with geography columns for spatial analysis.

Prerequisites

Your service account needs these IAM roles:

  • BigQuery Data Viewer — Read access to tables and datasets
  • BigQuery Job User — Permission to run queries

To create a service account key:

  1. Go to GCP Console → IAM & Admin → Service Accounts
  2. Create or select a service account
  3. Click KeysAdd KeyCreate new key
  4. Select JSON and download the key file

Connect to BigQuery

  1. Click Add data in the Layers panel
  2. Go to the Connections tab
  3. Select BigQuery
  4. Upload your service account JSON file
  5. Click Create Connection

Connection Parameters

ParameterRequiredDescription
Connection NameYesA friendly name to identify this connection
Service AccountYesJSON key file from GCP Console
Default DatasetNoDefault dataset for queries
LocationYesGeographic location of your datasets

Location Options

LocationDescription
USUS multi-region
EUEU multi-region
us-central1Iowa
us-east1South Carolina
us-west1Oregon
europe-west1Belgium
asia-northeast1Tokyo

Working with Data

After connecting, browse available datasets and tables. Select the data you want to import and click Add to Project. Tables with BigQuery Geography columns import as vector layers.

Troubleshooting

IssueSolution
Invalid CredentialsEnsure JSON file is a service account key (not OAuth credentials).
Permission DeniedAdd BigQuery Data Viewer and BigQuery Job User roles to service account.
Dataset Not FoundCheck dataset name and location. Dataset must be in the selected region.
Missing Fields in JSONKey file must contain project_id, private_key, and client_email.
PreviousPostgreSQLIntegrations
NextSnowflakeIntegrations