SETTING UP A NEW ODI PROJECT

sequences.user functions • Knowledge Modules • Markers .What is Project ? A project is a collection of ODI objects created by users for a Functional domain What can a project contain? • Folders packages Interfaces Procedures • Variables.

Objects in the projects can be shared by duplication.sequences and so on. . Projects have their own objects(knowledge modules.you can also use global variables.. . Markers.variables. and so on) .How to use ODI projects in your work An ODI project should represent a functional domain or an Integration project.

Creating a new Project • Select new project from the drop down • select a name. • One folder is created to hold interfaces. . • Default markers are added automatically.packages and procedures.

• Every package. .interface or procedure must belong to a folder.What is a folder ? A folder is a hierarchical grouping beneath a project and can contain Other folders and objects.

When do you need a new project ? -when you start working on a new integration project or functional domain.Organizing project and folders.for oraganizational purposes within an existing project. -When you want to keep objects separated.sequences. -Global Variables . Project or folder boundaries: -objects cannot be shared between projects. .and user functions can be used by any project. -To define different user privileges within the project. When do you need a new folder ? . -objects within a project can be used in all folders.

such as numbers or dates to the object. .knowledge Modules.or even whole projects. -NonGraphical markers It attach other information. There are 2 types of markers. . They can be attached to any objects:interfaces.What is Markers ? It is a tags that you can use to attach arbitrary information to ODI objects.Graphical Markers It causes an icon to be displayed next to the object in designer.Markers help you organize Your project in whatever way .Typically you can use them to indicate progress In the development of an object on the current state in the life cycle of an Object.column of models.user functions.

THANKS .

THANKS .