My situation is as follows:
Google Account A has some data in BigQuery.
Google Account B manages Account A\'s BigQuery data, and has also been given editor p
For those of you trying to do this via Airflow or Google Cloud Composer, there are two main steps you'll need to do to accomplish this.
Grant view access to the spreadsheet to the project_name@developer.gserviceaccount.com
. This should be the same service account you're using to access Google BigQuery. This can be done in the Sheets GUI or programmatically.
Add the following scope to your Google Cloud Connection in Airflow:
You will then be able to query external tables that reference Google Sheets.