This guide explains how to connect Genesis to Google BigQuery using service account authentication.
Go to Google Cloud Console
Selecting/Creating Your Project
Navigate To Service Accounts
Creating A Service Account
Fill In The Details
Grant The Following Roles
Creating And Downloading The JSON Key File
GOOGLE_APPLICATION_CREDENTIALS
environment variable to your key file path
Eve adds a connection to BigQuery
my_bigquery and other databases connected appear here
Eve listing the Project ID and Schema Names visible in the connection
Eve adding my_bigquery to the harvest
Harvester Status is where you can see all of the data sources being harvested
Using the SearchMetadata tool she can now find this table and knows where it is located
Authentication Fails
Could Not Automatically Determine Credentials
Permission Denied
Project Not Found
Query Fails
Can't Find Data