ETL Copy or to SQL


I am trying to solve the following problem and seeing if I could do one or the other to solve this issue and best way to do it.


Problem: I have an ETL that I want to copy. New inputs and different ETL to create new datasets.


- Is there a way to copy ETL?  From what I've read there currently is no way.  If I am wrong about that, how is it possible?

- Is there a way to convert ETL to SQL?  This way I can copy and paste the SQL and re-create the dataflow that way.


Thank you



  • MarkSnodgrass
    MarkSnodgrass Portland, Oregon 🟤

    You can copy existing ETLs. In the Data Center, click on the Dataflow icon on the left. Find your ETL in the list and click on the wrench on the right and choose Create Copy. 


    You can then edit the newly copied ETL and give it a new name and new output dataset name. 

  • GrantSmith
    GrantSmith Indiana 🔴

    Another option if you have an existing data flow you want to transfer a subsection of a different data flow to you can highlight the section you want and then select copy to clipboard where you can then paste it into the separate existing data flow but if you're starting from scratch @MarkSnodgrass 's method is best.

  • Great. Unfortunately when I go to data center and try to copy, it only gives me the top 3 options that you have in your screenshot.  The ETL I am trying to copy is created by me.  Any idea why or is this a capability I would need to ask Domo Support to add for me.

  • GrantSmith
    GrantSmith Indiana 🔴

    @user06209 - What dataset permissions do you have? You might be limited based on your role.