-
Notifications
You must be signed in to change notification settings - Fork 14.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dashboard export in xls and xml format #14415
Comments
Hi @corrad82-4s to clarify this, do you want users to be able to explore datasets in XLS format and charts / dashboards in XML format? Or just datasets in XLS / XML? |
Hi @srinify , thank you for your answer. We want users to be able to export charts content in xls and xml file in addition to already existing possibilities of exporting them in json or csv |
Sorry, to be 100% clear ... what do you mean by 'charts content'? A screenshot / image of the chart? The JS code behind the chart? The underlying data for the chart? |
@srinify sorry to you for not being so clear. |
Got it, I'm with you now :] |
@junlincc I wonder if this could be a good medium-complexity "first issue" for someone 🤔 |
I'd be happy to take this on. We can use the same pattern that is in place for downloading CSVs https://github.com/apache/superset/blob/master/superset/views/base.py#L560 and adapt it to xml and xlsx by adding |
+1 https://medium.com/geekculture/apache-superset-export-data-to-excel-38b8170a30ee A good explanation of why it is necessary for end users to have an option to export to excel... |
+1 As a non-US user, my users have trouble with standard CSVs because our locale uses dots as digit group separators, instead of as decimal separators. Naively loading a CSV that uses dots as decimal separators in Excel results in incorrect parsing of these values (ie: 1.5 becomes 1500). This feature would be an immense improvement to them. |
+1 |
+1 for this feature |
I need this feature too. |
+1 for this feature |
+1 |
4 similar comments
+1 |
+1 |
+1 |
+1 |
Hope to have this feature |
+1 |
9 similar comments
+1 |
+1 |
+1 |
+1 |
+1 |
+1 |
+1 |
+1 |
+1 |
|
+1 |
1 similar comment
+1 |
The excel export is available in the edit chart, but not in the charts in the dashboard. |
To clarify:
What's left is the |
I'm tempted to close this out since it's both a stale/silent thread (it's been silent well over a year), and a feature request rather than a bug. Clearly there's a lot of interest in the feature, however. Is anyone willing to contribute the remaining parts? |
Ok, I'm closing this as stale. If anyone wants to tackle parts of what's left, I'd advise just doing so on a PR, or opening "Ideas" threads on GitHub Discussions for any additional feature requests. Thanks to all those who participated in this thread and all the PRs that have been merged toward the effort thus far. |
Is your feature request related to a problem? Please describe.
As Microsoft Excel, and its xls/xlsx file types, is a common standard among business analysis and business intelligence teams, and xml is one of the formats in use for data exchange and interoperability, the possibility of having an export of dashboards in those formats.
Describe the solution you'd like
In addition to already present icons to export in json and csv, two further intuitive icons might be placed, once clicked an export in xml or xls is triggered.
Describe alternatives you've considered
Considered alternatives are related to the possibility of a post-transformation of already available outputs, i.e. from json to xml or from csv to excel, but I think having the possibility directly in superset instead of applying post transformation with other tools might be better.
Additional context
I am aware of issue #11162.
Is anyone already working on this feature and/or can provide any suggestion about how to implement it? And / Or might be interested in a contribution?
The text was updated successfully, but these errors were encountered: