You can organize the Information Catalog Manager objects by grouping them together. By nesting the groupings, you can organize your information catalog hierarchically. The Information Catalog Manager shows the highest-level groupings in the Subjects window, represented by the Subjects icon in the Information Catalog window.
You can group objects by using the Information Catalog Manager windows or tag language.
The Update Grouping window opens.
The Define Search - Grouping window opens. Use this window to search for objects you want to include. Objects that fit your search criteria are returned to the Update Grouping window in the Available objects list.
Changes are displayed as you make them from a Tree view, but you must close and reopen any other window to display your updates.
To close the window without changing the grouping, click Cancel.
To create groupings of the Information Catalog Manager objects with tag language, specify a Contains relationship between an object categorized as Grouping and an object categorized as Grouping or Elemental.
:ACTION.RELATION(ADD)
:ACTION.RELATION(DELETE)
:RELTYPE.TYPE(CONTAIN) SOURCETYPE(short_name_of_object_type) TARGETYPE(short_name_of_object_type)
:INSTANCE.SOURCEKEY(UUI_short_name(value_for_property) UUI_short_name(value_for_property) UUI_short_name(value_for_property))
TARGETKEY(UUI_short_name(value_for_property) UUI_short_name(value_for_property) UUI_short_name(value_for_property))
After each keyword, type an appropriate value within the parentheses:
Completely enclose in parentheses all the properties and values after the SOURCEKEY and TARGETKEY keywords.
Figure 7 shows an example of tag language to add an object to a Grouping object. The example assumes that you already created the source and target objects.
Figure 7. Adding an object to a grouping with tag language
ACTION.RELATION(ADD) RELTYPE.TYPE(CONTAIN) SOURCETYPE(TABLES) TARGETYPE(COLUMN) INSTANCE.SOURCEKEY(DBNAME(DGWDATA) OWNER(USERID) TABLE(AR_HISTORY)) TARGETKEY(DBNAME(DGWDATA) OWNER(USERID) TABLE(AR_HISTORY) COLUMN(BAL30)) |
In this example, the object identified by DBNAME(DGWDATA) OWNER(USERID) TABLE(AR_HISTORY) COLUMN(BAL30) is placed in the Grouping object identified by DBNAME(DGWDATA) OWNER(USERID) TABLE(AR_HISTORY).