Hi,
i’ll like to know if when i add a object with the same name “object1” on 2 universes ( one on environment production and one on environment development)and that my document use this object then i could replace my universe in production by the universe in developpement without have a problem in my document.
For exemple, have the following message : object is deleted because the document seach the id of object and not the name.
Universe Designer does not work like that.
If you create the same named object with the exact same sql, in a different universe (or same universe in a different environment) its considered a different object as it has a different (and hidden) universe object id associated with it which the reports are looking for.
Your best option may be to create the new object in your dev universe environment, use it in a report, then migrate the dev report and universe into the prod environment .
This way you keep the universes (and reports) synchronized between environments and keep up with best practices for universe/report development and migration.
Thank for your answer. There are the documentation which explain this fonctionment?
My problem is that my user modify the universe on production during the my development and i need “merge” the universe for the delivery.
Im sure that there is a reference to (hidden) object ids somewhere in the universe documentation, but am not exactly sure which specific document has it .
The important thing to remember is to keep your environments in synch by following best practices migration guidelines .
If an update was made in prod, then you could move that universe (and report) back into dev to get them back in synch.