Bookshelf Home | Contents | Index | Search | PDF |
Developing and Deploying Siebel eBusiness Applications > Using EIM to Load Data into the Test Environment >
Editing the Configuration File
EIM reads a special configuration file that specifies the EIM process to perform and the appropriate parameters. This example features the import process.
The EIM configuration file is an ASCII text file of extension type .ifb that resides in the admin subdirectory under the Siebel Server directory. Before initiating an EIM process, you must edit the contents of the EIM configuration file to define the process to be performed.
NOTE: In a Unicode environment, the EIM configuration file must be saved as a Unicode text file. For more information, see Siebel Enterprise Integration Manager Administration Guide
In this example, EIM sets the process locale as specified in the configuration file at start-up. The default configuration file, default.ifb, provides the data used in the process if no other configuration file is specified. This example uses the configuration file NRECimp.ifb.
The configuration file begins with a header section used to specify global parameters that apply to all process sections defined later in the file. Following the header section, there must be at least one process section with its associated parameters. Some process section parameters are generic to all EIM processes. Other process section parameters are specific to a particular EIM process. The following parameter sections describe the required header section and generic process section parameters.
See the Siebel Enterprise Integration Manager Administration Guide for:
- Other process and header parameters
- Alternative sources from which EIM accepts parameter values
- The process for defining multiple processes in the configuration file
A Sample Configuration File
The sample configuration file in this section shows the entries that are necessary only for the operations in the particular import EIM example for this chapter. See Siebel Enterprise Integration Manager Administration Guide for more information about the EIM configuration file.
The text of the sample configuration file, NRECimp.ifb, is shown here:
/* These are header parameters. */
[Siebel Interface Manager]
LOGIN USER = "SADMIN"
LOGIN PASSWORD = "SADMIN"
RUN PROCESS = Import Accounts
/* These are generic process parameters. */
[Import Accounts]
TYPE = IMPORT
TABLE = EIM_ACCOUNT
ONLY BASE TABLES = S_ORG_EXT, S_ADDR_ORG, S_PARTY
ONLY BASE COLUMNS = S_ORG_EXT.NAME, S_ORG_EXT.LOC, S_ADDR_ORG.ADDR, S_ADDR_ORG.OU_ID, S_ADDR_ORG.CITY, S_ADDR_ORG.STATE, S_ADDR_ORG.ZIPCODE, S_PARTY.PARTY_UID, S_PARTY.PARTY_TYPE_CD
/* There are no process-specific parameters required in this example. */
Header Parameter Section
This section describes the header parameters that you will need to specify in the configuration file to properly configure EIM for an import process. See A Sample Configuration File for the list of the values assigned to each of the header parameters. Table 11 shows only those header parameters featured in the NRECimp.ifb.
Process Parameter Section
A parameter in the process section only applies to the particular process specified and overrides any corresponding value in the header section for the specific process. There are both generic and specific process parameters.
Table 12 describes the parameters that NREC used in the process section of NREC's configuration file, NRECimp.ifb. The process section is generic to all EIM processes. For parameters specific to the import process, see the Siebel Enterprise Integration Manager Administration Guide.
Bookshelf Home | Contents | Index | Search | PDF |
Developing and Deploying Siebel eBusiness Applications Published: 18 April 2003 |