Encourage specific database users to modify "Choose when syncs and scans happen"
- Dominant language
- Clojure
- Stars
- 49.3k
- Forks
- 6.8k
- Avg merge
- 1d 13h
- Merged PRs (30d)
- 653
Description
**Describe the bug**
There are some databases that charge per use (e.g. Bigquery, Athena, Redshift serverless, Snowflake, normal RDS with provisioned IOPs) that charge you for the usage.
The default Metabase behavior will be to do a sync + scan hourly, which might impact the billing of these users. We should (detect?) encourage users to change this scheduling as soon as they add the database. Also point them to the https://www.metabase.com/docs/latest/api/notify.html
**To Reproduce**
1) Add the DB
2) go to settings->admin->database->select the DB and change "Choose when syncs and scans happen"
**Expected behavior**
We should encourage users of these db's to change this, it's critical for their billing
Contributor guide
Research direction
Start at Settings > Admin > Database, select a database, and inspect the “Choose when syncs and scans happen” controls. Review how BigQuery, Athena, Redshift Serverless, Snowflake, and provisioned-IOPS RDS are identified; done means those users are encouraged to change the schedule and are pointed to the notify API documentation.
Written by the indexing model from the issue text.
Assessment
- Domain
- databases
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100