How to resolve the warning
Check out our documentation to learn more about branch mode. Once you’ve entered a branch, you can freely promote incremental workbook changes, see how that impacts the shared model, and then merge the branch if you’re ready.
Alternatively, if you promote everything from your workbook model to your shared model, Omni knows there are no hidden dependencies, so you can promote all your changes without entering a branch.
Note: If you’re not familiar with the concept of branches, it’s a concept borrowed from software development. Branches are a “test” version of your shared model that you can test changes on before merging those changes to your actual shared model.
Why this warning occurs
When you promote incremental changes from your workbook model to your shared model, we want to ensure that none of your changes have hidden dependencies that might create errors in your model.
For example: let’s say you create a new field, Field A, in your workbook. Then, you create another new field, Field B, that references Field A. If you were to promote only Field B to your shared model, Field B would be broken in your shared model because it doesn’t have a “Field A” to reference.
To protect against this, Omni requires you to enter a branch first. Then, you can promote those incremental workbook model changes to your branch, see how that impacts the shared model, and then merge the branch if you’d like.