Working with Elements in a Solution

19-4 Oracle Fusion Middleware Developers Guide for Oracle Data Integrator Synonym Mode INSERT Tries to insert the same object with the same internal ID into the target repository. The original object ID is preserved. If an object of the same type with the same internal ID already exists then nothing is inserted. Dependencies between objects which are included into the export such as parentchild relationships are preserved. References to objects which are not included into the export are not recalculated. If any of the incoming attributes violates any referential constraints, the import operation is aborted and an error message is thrown. Note that sessions can only be imported in this mode. Synonym Mode UPDATE Tries to modify the same object with the same internal ID in the repository. This import mode updates the objects already existing in the target Repository with the content of the export file. If the object does not exist, the object is not imported. Note that this import mode does NOT delete child objects that exist in the repository but are not in the export file. For example, if the target repository contains a project with some variables and you want to replace it with one that contains no variables, this mode will update for example the project name but will not delete the variables under this project. The Synonym Mode INSERT_ UPDATE should be used for this purpose. Synonym Mode INSERT_ UPDATE If no ODI object exists in the target Repository with an identical ID, this import mode will create a new object with the content of the export file. Already existing objects with an identical ID will be updated; the new ones, inserted. Existing child objects will be updated, non-existing child objects will be inserted, and child objects existing in the repository but not in the export file will be deleted. Dependencies between objects which are included into the export such as parentchild relationships are preserved. References to objects which are not included into the export are not recalculated. This import mode is not recommended when the export was done without the child components. This will delete all sub-components of the existing object. Import Mode Description