Hi all, I know that many people have wondered if it’s possible (and how to) copy a user-defined (UDD) dashboard using the API. In the past, people have suggested using gzr but not everyone wants to use gzr. I’ve created a basic python script that uses only API calls to copy a UDD (both content and layout). The main use case here is to copy an embedded UDD. Shared embedded dashboards can generally be copied by using the import_lookml_dashboard end point.
Limitations
The code can be found here
Hope this helps some people!
Hey @slater,
Wanted to thank you for sharing. This is exactly what we needed, sadly, we need it 4-months ago. And we didn’t get permission to share our solution, so glad you stepped in.
Kind regards,
–Thomas
A bummer that I wasn’t able to help earlier!
Cheers
-Slater