The current documentation and feature set for connecting wren with Bigquery requires a service account https://docs.getwren.ai/oss/guide/connect/bigquery#prerequisites
This might be fine for a long running production service.
However, in many enterprises short lived credentials are the preferred approach. And normal users who would quickly want to spin up a demo do not have the permissions to create service accounts.
It would be neat that ADC the google application default credentials would be supported to within the context of that user access bigquery.
details
out of scope
- automatic renewal of the credentials. it is explicitly OK that people have to re-auth with the gcloud CLI manually
The current documentation and feature set for connecting wren with Bigquery requires a service account https://docs.getwren.ai/oss/guide/connect/bigquery#prerequisites
This might be fine for a long running production service.
However, in many enterprises short lived credentials are the preferred approach. And normal users who would quickly want to spin up a demo do not have the permissions to create service accounts.
It would be neat that ADC the google application default credentials would be supported to within the context of that user access bigquery.
details
out of scope