Comments (5)
I support this! I was going to try out evidence on some work data, but the lack of OAuth authentication means I'm blocked- not allowed to use service account credentials.
Seems like business/data analysts are key customer persona of evidence, and they will usually not have access to BigQuery service account keys needed to connect to the database.
from evidence.
I'm deleting service-account.json files at my employer. I look silly if I suggest adding one to be able to use evidence.
from evidence.
I would anticipate a similar setup to how we use dbt on localhost:
- install and initialise gcloud cli
- configure app to use oauth
That's it.
from evidence.
https://docs.getdbt.com/reference/warehouse-setups/bigquery-setup#local-oauth-gcloud-setup
from evidence.
Taking a look at this one.
Acceptance criteria as we understand it here:
- A user who is setting up the connection from the local development environment can use this OAuth method
- We have affordances for gcp expiring the token in development, and re-requesting authorization during development
- We have documentation on how to set this up in local development, including reference to tutorial material for setting this up
- We have documentation on how to set environment variables for deployment targets, given you've taken this approach in local development
from evidence.
Related Issues (20)
- Non-relative logo references should result in a prominent error HOT 2
- Templated pages fail to build when generated from query with date input
- sorting of dropdown is wrong for numbers HOT 2
- Using DimensionGrid on templated page breaks the build
- Vite fires an OptimizeDeps after server start
- Hello world example breaks locally HOT 2
- Prism is not defined error in browser HOT 2
- Anchor links do not work correctly for headers produced by loops
- Dropdown Select All button fails if there is no query HOT 1
- [Bug]: DateRange single date selection and selection of date beyond today HOT 1
- Add a test to catch SSR issues when a query has unresolved inputs
- [Feature]: Callouts
- setTrackProxy does not support direct array children
- [Bug]: weightedMean aggregation in DataTables count nulls and zeros in weightCol as 1 HOT 2
- [Bug]: DataTable (pagination) - current page number left stale when filter results in less pages than the current page HOT 1
- [Bug]: Custom formatting no longer works
- [Feature]: Charts to follow the size of other elements HOT 1
- Dropdown behaves strangely when switching input query results in an option with the same label
- [Bug]: Dropdowns is not populating with the defaultValue. HOT 3
- DataTable: Grouped Datatable groups are not included in the CSV
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from evidence.