Skip to main content
Connect Big query to Athena to find your tables and metadata easily.
BigQuery is a per-user connection: each member uploads their own credentials, and nothing is shared with other members. No workspace-admin setup is required.
1

Select your data source

Navigate to Integrations. Click on BigQuery.
2

Setup the connection

Fill in the connection details and click on Test Connection.

Connecting with a service account (BigQuery Direct)

The BigQuery (Direct v2) option takes a Google service-account key file instead of individual credentials, and creates a semantic model wired one-to-one to your project.
1

Create a service account in Google Cloud

In the Google Cloud project that holds your datasets, create a service account and grant it read access to BigQuery — typically BigQuery Data Viewer on the datasets you want to expose, plus BigQuery Job User on the project so it can run queries. Then create a JSON key and download the file.
2

Upload the key file

On the Integrations page, choose BigQuery (Direct v2) → Connect and drop in the .json key file. Athena confirms the project ID and service-account email it read from the file before you save.
3

Name the model

Give the semantic model a title and save. The key is encrypted at rest and never returned to the browser.
Athena queries BigQuery with exactly the permissions you gave that service account — grant the minimum your team needs, and rotate the key by uploading a new one at any time.
Now that you have connected your data, explore how to query the same!