Duplicate Superset Dasshboard via Import/Export and ability to point to new DataSet #30288
Replies: 10 comments 1 reply
-
Hi @aidatabases ! Did you try changing the dataset UUID in the export file? That may work if you already have your second dataset created and know the UUID. |
Beta Was this translation helpful? Give feedback.
-
We need this too. Usually, we have dev and production environment and build chart or dashboard first, and then want to copy them to prod easily |
Beta Was this translation helpful? Give feedback.
-
Hi, When I export+import dashboard from one environment to another I would like it to overwrite all but even though I asked to overwrite I'm getting an error on duplicated key uuid for some charts and for others not. is there a logic here? how can I have a clean dashboard import including datasets and charts? |
Beta Was this translation helpful? Give feedback.
-
We would love this too, same use case, dashboards which need to be viewed by multiple organisations, either the ability to clone the dashboard and point to filtered datasets, or create users and lock a filter on a dataset/dashboard for them |
Beta Was this translation helpful? Give feedback.
-
Would also like to bump this. Looked into the UUIDs and I'm not sure if we need to generate new UUIDs for all the charts in the charts folder. If we do, that would require additional scripting to generate new UUIDs and I'm not sure if that would need to match the way Superset generates UUIDs for the charts. If there is a way to call / get the UUIDs for each dataset in our superset instance and only have to update that, would be worth knowing. |
Beta Was this translation helpful? Give feedback.
-
This issue is very important for us as well. We are having very hard time to maintain the same dashboards in 2 environments (for dev-prod mechanism) |
Beta Was this translation helpful? Give feedback.
-
Resonant with above comments! we also have multiple environments, internal dev/prod, external dev/prod to maintain the same dashboard. Some dashboard(s) tie to dataset(s) with many metrics, calculated columns and 100 charts or more. Duplicate such dashboards in different environments is very hard. |
Beta Was this translation helpful? Give feedback.
-
Currently attempting to deploy prod/stage/dev supersets for internal company data. Some supported feature for env replication or at least exports with variable dataset connections based on env variables would be incredibly useful! |
Beta Was this translation helpful? Give feedback.
-
A +1 from us too. Seem like this would be a step toward making superset enterprise grade. Right now it doesn't support typical product test/releases processes. |
Beta Was this translation helpful? Give feedback.
-
Has anyone here tried what @yousoph suggested? Moving this to Discussion since I think that's the right place to carry this forward, since it's not really a bug report. |
Beta Was this translation helpful? Give feedback.
-
Possible Use Case:
ESG (Environmental, Social, and Governance) Initiative related Dashboards for different Organizations.
Once I create 1 Dashboard for Organization X, I would like to replicate the same (CSS Styling/Positioning, Static and MD Content, Charts and Tabs etc ) for Organization Y, Z and many more.
Today, I can clone the existing Dashboard and duplicate Charts inside, but I cannot point it to a new Dataset.
I may have to edit every Duplicate chart and change the Dataset manually.
Would love if through Import/Export just by changing the Dataset UUID this requirement can be achieved
Beta Was this translation helpful? Give feedback.
All reactions