Working with Object Names

When working in Designer, you should avoid specifying physical information such as the database name or schema name as they may change depending on the execution context. The correct physical information will be provided by Oracle Data Integrator at execution time.
The substitution API has methods that calculate the fully qualified name of an object or datastore taking into account the context at runtime. These methods are listed in the table below:
Qualified Name Required
Method
Usable In
Any object named OBJ_NAME
getObjectName("L", "OBJ_NAME", "D")
Anywhere
The target datastore of the current interface
getTable("L", "TARG_NAME", "A")
LKM, CKM, IKM, JKM
The integration (I$) table of the current interface.
getTable("L", "INT_NAME", "A")
LKM, IKM
The loading table (C$) for the current loading phase.
getTable("L", "COLL_NAME", "A")
LKM
The error table (E$) for the datastore being checked.
getTable("L", "ERR_NAME", "A")
LKM, CKM, IKM
The datastore being checked
getTable("L", "CT_NAME", "A")
CKM
The datastore referenced by a foreign key
getTable("L", "FK_PK_TABLE_NAME", "A")
CKM

No comments:

Post a Comment