BigQuery
Connect Google BigQuery to Felt with a service account JSON key to map tables, views, or SQL query results.
Available on the Business and Enterprise plans. Compare plans
Connect Google BigQuery with a service account to add tables and views to maps or query them with SQL. Felt reads from BigQuery without writing data back.
Connect BigQuery
Create a service account for Felt. Then follow the steps in Add a source and select BigQuery.
In Connection, fill in these fields.
Project ID
Yes
The ID of your Google Cloud project, such as my-company-project.
Dataset
No
One BigQuery dataset, the container that holds your tables. Leave it empty to read all datasets in the project.
Service Account JSON
Yes
The JSON key file for the service account you created for Felt.
Create a service account
In the Google Cloud console, open IAM & Admin > Service accounts and create a service account for Felt.
Grant it these roles on your project: BigQuery Data Viewer, BigQuery Metadata Viewer, and BigQuery Job User.
In the service account's Keys tab, add a key of type JSON. The key file downloads.
In Felt, upload the key file to Service Account JSON.
For external tables, such as tables backed by Google Sheets or Cloud Storage, the service account also needs the storage.objects.get and storage.objects.list permissions.
Size limit for views and SQL queries
Felt reads a BigQuery view or SQL query by running a query, and BigQuery limits query results to 10 GB. For a larger result, filter the view or query to return less data, or add the data from a table, which has no such limit.
Last updated
Was this helpful?