2

Workflow Versioning

Hello,

Can I please be pointed to an article that goes into a little more depth on 'Save as New Version' in the model workflow? I'm trying to find more information on how the different versions of the model will save and interact with discoveries, etc.

6 replies

null
    • Surya_Sankar
    • yesterday
    • Reported - view

    Hi  , can you provide more context to the model workflow? Do you mean saving different versions of the data model or different versions of discovery content? 
    If you mean the latter, this is mentioned in the link provided:
    Content Versioning

    • VP Product Management
    • Ian_Macdonald
    • yesterday
    • Reported - view

    Hi 

    Read this Help page and come back here if you have any further questions. Generally, Save as New Version will do exactly that, it will create a new version and NOT overwrite the version you opened. You can go back and edit any of the previous versions.

    Hope that helps.

    Ian

      • Stefano_Sena
      • yesterday
      • Reported - view

        
      My questions is regarding the data model. If I have a workflow and save as a new version, will the discoveries/presents that use the data break or will they use the older version of the work flow? Furthermore, would saving the workflow as a different version it create a new version of the IMDB?

       

      EDIT:
      To add a use case - 

      We have a present that is functioning as a parts inventory/inquiry. We need to start working on a new calculated column and a possible join with other databases, but we don't want to kill the functionality of the present as we work on the new nodes within the workflow. Hope this helps.

      • VP Product Management
      • Ian_Macdonald
      • 11 hrs ago
      • Reported - view

       

      If you edit a Data Model and simply save it as new version, then you are simply saving your edits to the Model and not overwriting the previous version. Changes will only be made to the deployed semantic model and any associated database, IMDB or otherwise, if you process the model. Saving as a new version will not generate a new database in IMDB or any other DB server. In this case the changes you made will be deployed as an updated semantic model and if the model has a data flow, it will be executed and the generated database updated or replaced, depending on your Model data flow settings.

      If the processed model has changes to things like dimension, attribute or measure names or they are deleted, then potentially you will receive an error when you try to open a Discover that references them. If this does occur, you can use the "Analyse Structure" option to compare the data model items referenced by the Discover to the Model and identifies any mismatch and steps you through them prompting you to change or remove those items to match the model. See this Help page for details.

      Hope that helps.

      Ian

      • Stefano_Sena
      • 5 hrs ago
      • Reported - view

       Thank you very much!

    • NPANS
    • yesterday
    • Reported - view

    The system can be set to always save as a new version. see here.

Content aside

  • Status Answered
  • 2 Likes
  • 5 hrs agoLast active
  • 6Replies
  • 32Views
  • 4 Following