Creating and Organizing Sub-Models

Organizing and Documenting your Work 17-7 To define a marker group:

1. In Designer Navigator, click the Markers node in the Project accordion, or the

Global Markers node in the Others accordion.

2. Right-click and select New Marker Group.

3. In the Group Name field, enter the name for the marker group, then define its Display Properties and Attributes.

4. Click Insert a new Marker to create a new marker in the group.

5. Select the marker Icon. If a marker stores date or a number, the icon should be set

to none. 6. Select the marker Name, Type and other options. 7. Repeat operations 4 to 6 to add more markers to the group.

8. Select Save from the File main menu.

17.4.2 Memos

A memo is an unlimited amount of text attached to virtually any object, visible on its Memo tab. When an object has a memo attached, the memo icon appears next to it. To edit an objects memo: 1. Right-click the object.

2. Select Edit Memo.

3. The Object editor opens, and the Memo tab is selected. Hiding Markers and Memos You can temporarily hide all markers and memo flags from the tree views, to improve readability. To hide all markers and memo flags: Deselect the Display Markers and Memo Flags option in the Designer Navigator toolbar menu. This preference is stored on a per-machine basis.

17.5 Handling Concurrent Changes

Several users can work simultaneously in the same Oracle Data Integrator project or model. As they may be all connected to the same repository, the changes they perform are considered as concurrent. Oracle Data Integrator provides two methods for handling these concurrent changes: Concurrent Editing Check and Object Locking . This two methods can be used simultaneously or separately.

17.5.1 Concurrent Editing Check

The user parameter, Check for concurrent editing, can be set to 1 to perform to prevent you from erasing the work performed by another user on the object you try to save. Refer to Appendix B, User Parameters for more information. If this parameter is set to 1, when saving changes to any object, Oracle Data Integrator checks whether other changes have been made to the same object by another user since you opened it. If another user has made changes, the object cannot be saved, and you must cancel your changes. 17-8 Oracle Fusion Middleware Developers Guide for Oracle Data Integrator

17.5.2 Object Locking

The object locking mechanism can be activated in Oracle Data Integrator automatically, when closing the Oracle Data Integrator or manually. Automatic Object Locking This mechanism is automatically activated. When an object is opened in a user interface, a popup window appears to ask if you want to lock the object. As long as an object is locked, only the user owning the lock can perform modifying the object, such as editing or deleting. Other operations, such as executing, can be performed by other users, but with a warning. An object locked by you appears with a yellow lock icon. An object locked by another user appears with a red lock icon. When the edition window is closed, a popup window appears to ask if you want to unlock the object. Note that these windows are configured by the Lock object when opening and Unlock object when closing user parameters. See Appendix B, User Parameters for more information. Releasing locks when closing the user interface When closing Oracle Data Integrator, a window appears asking to unlock or save objects that you have locked or kept opened. You can keep objects locked even if you are not connected to Oracle Data Integrator. This allows you to prevent other users from editing them in the meanwhile. Managing manually locks You can also manually manage locks on objects. To manually lock an object:

1. Select the object in the tree.

2. Right-click, then select Locks Lock.

A lock icon appears after the object in the tree. To manually unlock an object: 1. Select the object in the tree

2. Right-click, then select Locks Unlock.

The lock icon disappears in the tree. To manage all locks:

1. Select Locked objects from the ODI menu.

2. The Locked Objects editor appears displaying all locked objects that you can unlock. Note: A user with the Supervisor privilege can remove locks for all other users. Organizing and Documenting your Work 17-9

17.6 Creating PDF Reports

In Oracle Data Integrator you have the possibility to print and share several types of reports with the PDF generation feature: ■ Topology reports of the physical architecture, the logical architecture, or the contexts ■ Reports of the version comparison results. ■ Reports of an ODI object ■ Diagram reports

17.6.1 Generating a Topology Report

Oracle Data Integrator provides the possibility to generate Topology reports in PDF format of the physical architecture, the logical architecture or the contexts. To generate a topology report:

1. From the Topology Navigator toolbar menu select Generate Report and then the

type of report you wish to generate: ■ Physical Architecture ■ Logical Architecture ■ Contexts

2. In the Report generation editor, enter the output PDF file location for your PDF

report. Note that if no PDF file location is specified, the report in Adobe™ PDF format is generated in your default directory for pdf generation specified in the user parameters. Refer to Appendix B, User Parameters for more information.

3. If you want to view the PDF report after generation, select the Open file after the

generation? option.

4. Click Generate.

17.6.2 Generating a Report for the Version Comparison Results

You can create and print a report of your comparison results via the Version Comparison Tool. Refer to the Section 18.3.3, Generating and Printing a Report of your Comparison Results for more information.

17.6.3 Generating a Report for an Oracle Data Integrator Object

In Designer Navigator you can generate different types of reports depending on the type of object. Table 17–2 lists the different report types for ODI objects. Note: In order to view the generated reports, you must specify the location of Acrobat® Reader™ in the Appendix B, User Parameters before launching the PDF generation. Table 17–2 Different report types for ODI objects Object Reports Project Knowledge Modules Project Folder Folder, Packages, Interfaces, Procedures