Siebel Enterprise Integration Manager Administration Guide > EIM Configuration File > Defining EIM Configuration File Parameters >

Setting Extended EIM Configuration Parameters


You can dynamically name and define extended parameters. This section explains how to use extended parameters in the EIM configuration file.

User-Defined Extended Parameters

Use extended parameters to create new parameter names and define values. You can define extended parameters using either the GUI or the command-line interface. User-defined extended parameters use the $name=value format inside the EIM configuration file, and the name=value format in the GUI or the command-line interface. The parameter can be a character string consisting of any alphanumeric characters; the underscore symbol (_) can also be used.

To define extended parameters using the GUI

  1. From the application-level menu, choose Navigation > Site Map > Administration - Server Management.
  2. From the link bar, click Jobs.
  3. In the Jobs list, click New.

    The component job status field changes to Creating.

  4. In the Component/Job field, click the select button.
  5. In the Component/Jobs window, select the Enterprise Integration Mgr component, and then click OK.

    If you want to use a component job template based on EIM for your component job, you must first define the component job template. For information on defining component jobs, see Siebel System Administration Guide.

  6. Complete the rest of the fields and click Save.
  7. In the Job Parameters list, click the menu button and then New Record.
  8. In the Name field, click the Select button.
  9. In the Job Parameters window, select Extended Parameters, and then click OK.
  10. In the Value field, type in extended parameters using the comma-delimited format name=value,name=value as shown in the following example:

    ACCT_NAME=COMPAQ,ACCT_NUM=01101,ACCT_CONTACT=John Dove, CONTACT_PHONE=(987)123-4567

    If you are defining multiple values for an extended parameter, you need to enclose the values in double quotes preceded by a backslash as shown in the following example:

    \"BatchNum1=20001"

  11. Click Save.
  12. In the Component Job form, click the Submit Job button.

To define extended parameters using the command-line interface

  1. Use the reserved keyword ExtendedParams to define the name=value format as shown in the following example:

    ExtendedParams="ACCT_NAME=COMPAQ,ACCT_NUM=01101, ACCT_CONTACT=John Dove,CONTACT_PHONE=(987)123-4567"

    NOTE:  You must enter extended parameters in double quotes when using the Server Manager command-line interface.

  2. Run EIM to test the extended parameters.

Predefined Extended Parameters

Some extended parameters are predefined in Siebel applications. These parameters also use the name=value format. Table 7 lists these predefined extended parameters.

Table 7. Predefined Extended Parameters
Parameter
Description
Example

CURRENT_USER

Logon name of current user

CURRENT_USER =Customer1

PASSWORD

Password of current user

PASSWORD=ABC

CURRENT_DATETIME

Current date and time information

CURRENT_DATETIME=
11/3/98_22:45

ROOT_DIR

Home directory of Siebel Server

ROOT_DIR=Siebel

SIEBEL_FILE_DIR

Siebel file system

SIEBEL_FILE_DIR=Files

LANGUAGE

Language of Siebel Server installation

LANGUAGE=English

TABLE_OWNER

Name of tableowner

TABLE_OWNER=ora22

ODBC_DATA_SOURCE

Connect string for ODBC data source

ODBC_DATA_SOURCE=sun1

MAX_NEST_SUBST

Maximum level of nesting in parameter substitutions. The default value is 10.

MAX_NEST_SUBST=10

NUM_IFTABLE_LOAD_CUTOFF

When this parameter is enabled, EIM loads all schema mappings if the value is less than the number of EIM tables used in the run process. To enable, set the value to a positive number that is less than the number of EIM tables used in the run process. For example, if the EIM process is using one EIM table, then the setting should be NUM_IFTABLE_LOAD_CUTOFF = 0.

When disabled, EIM loads only mappings for EIM tables used in the run process. This speeds up the dictionary loading process in EIM. To disable, set the value to -1.

This feature is disabled by default.

For more information, see Example of Using the NUM_IFTABLE_LOAD_CUTOFF Parameter.

NUM_IFTABLE_LOAD_CUTOFF=-1

IfbFileName

Name of the .IFB file where resolved parameters are stored.

IfbFileName=TEST

TraceFlags

Contains logs of various EIM operations. Available TraceFlags include 1, 2, 4, 8, and 32. For descriptions of available TraceFlags, see Trace Flags.

TraceFlags=2

Siebel Enterprise Integration Manager Administration Guide Copyright © 2006, Oracle. All rights reserved.