-
Notifications
You must be signed in to change notification settings - Fork 1
Reports (scheduled delivery of Charts and Dashboards outside of Preset) #51
Comments
This is great. Another (related) use case we hear about from users is sending result of a sql query in csv file on a scheduled basis. There are users who can get chart from Superset, but there are users who need to format the data differently, in a way which current visualizations (e.g. esp. table viz) doesn't allow, or they just need to use it in Google sheet for other reasons. They would like to:
|
Thanks @zuzana-vej ! This use case makes complete sense. The way I think about reports is that there are three major components:
I think if the users have these building blocks it allows for a lot of permutations and then everyone can build what they need A couple of questions:
|
Exciting! I think the components etc. makes a lot of sense. To your questions:
Another feature on this is when a report is being emailed as CSV, some users requested they would like to see the SQL which generated the CSV, either in the report, or be able to have a link and view the SQL. |
Another use case which can be addressed in future phases is around readability of charts. Most charts are meant for interactive exploration, and don't have values on the chart. For example line chart showing trends over time, as user hovers over, they can read the actual values. If this chart is emailed as a screenshot - user can see the trend, but doesn't really see the values. |
If the dashboard has filter box, then will this functionality allow me to configure which filter values will be used while scheduling the report? |
Motivation / Problem to Solve
There are cases when a user wants to revisit a Chart or Dashboard regularly outside of Superset. These cases include wanting to:
Superset has existing functionality to provide a solution for these use cases, but these features need improvements to better serve a larger user base.
Proposed solution
The existing Superset functionality uses two user flows in the UI:
Take a phased approach to improving the functionality:
Phase 1
Phase 2
The text was updated successfully, but these errors were encountered: