Custom "Download Raw Data" button for dashboards/charts using the underlying dataset #42886
Replies: 2 comments 1 reply
|
Hi @Mathews-Gigi! I'm Dosu and I'm helping the Apache Superset team. Superset doesn't have a built-in "Download Raw Data" button for dashboards, and there's no existing plugin for this — it remains an open feature request [1]. However, you can build a custom solution using existing APIs. Here's how: APIs that return raw (non-aggregated) dataset rows:
Filter / RLS / Jinja support: Both endpoints respect Row Level Security — RLS clauses are fetched via Existing UI feature — Drill to Detail: Superset already has a Drill to Detail feature that shows raw rows behind an aggregated chart value in a modal. Under the hood it calls the Suggested architecture for a custom "Download Raw Data" button:
This does require custom frontend and possibly backend work since no off-the-shelf plugin exists for this use case yet. To reply, just mention @dosu. Share context across your team and agents. Try Dosu. |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
hi everyone,
I'm working on an internal application using Apache Superset 4.0.2.
We have a business requirement where managers/ Power Users need to download the underlying raw data behind a chart, not just the aggregated chart results.
What i have tried :
However, Full CSV only exports the chart result , not the underlying dataset rows. and only applicable in plain table chart
new requirement is like this
Eg : Dashboard with Service Area Cost Chart (pivot or can be a plain table)
with [Raw Download Data]
The download should:
Questions:
Any guidance or examples would be greatly appreciated.
Thank you!
All reactions