Automating Smart Export/Smart Import with the ODI SDK
The basis of life cycle management is ensuring that there are separate and distinct environments for development, test, production, and any additional environment needed by the enterprise. As objects are created and modified within ODI, the object as well as any dependent object can be moved from the development environment to the test environment and finally deployed to the production environment. Along with this movement of objects, the baseline of each object as well as any modification to this object need to be stored and versioned in a source control system. ODI objects can easily be imported and exported with ODI's smart import/export. The exported XML files can then be easily integrated with a source control system or a lifecycle management system; however this is an interactive process. Often an enterprise has an existing set of best practices for source control management as well as life cycle management. ODI's smart/import...