EIM

Enterprise Integration Manager (EIM) Overview:

In this topic we will understand Siebel Enterprise Integration Manager (EIM).


EIM is a server component that transfers data between the Siebel database and other data sources. This data transfer is obtained through intermediary tables called EIM Tables. EIM tables act as a staging area between the Siebel application database and other data sources.



EIM Process/Functions:


Following are the four different process/functions in Siebel EIM:

  • Import
  • Export
  • Delete
  • Merge

Improving performance of EIM:



i) Trace Flag Settings, using Synonyms, primary key only Parameters

Limiting the Number of Records and Rows for Merge Processes.


ii) Limit base tables and columns to be processed by using : only base Tables, ignore base Tables, only base Columns and ignore base Columns.



iii) Run independent EIM jobs in parallel. Two or more EIM processes can be started simultaneously by using the Siebel Server Manager.



iv) Always delete batches from EIM tables upon completion. Leaving old batches in the EIM table wastes space and can adversely affect performance.

Best Practice of EIM

No comments:

Post a Comment

Updating parent BC depending on the status of child BC using configuration

Parent BC: Service Request Child BC: Action Requirement: When all the Actions corresponding to an SR are closed the SR status should be “Clo...