Planet Associates Inc
×
Menu
Index

4.5.1. Proxies, Correlation, and Discovery Data

 
Below are some definitions and terminology commonly used through this and the following sections:
 
 
 
 
IRM supports the integration of data from various discovery tools, such as BMC.
 
When a Discovery Set (set of data from a discovery tool) is imported, IRM creates a Proxy for each external object then tries to find a corresponding IRM object that matches the external object, using a correlation strategy. If the correlation is successful the Proxy and the IRM object are given references to each other, facilitating further synchronization operations.
 
Proxies have their own Super Category and the following properties:
 
Proxy Source objects contain data the server needs to know about each source of Proxy objects, so that various operations can be handled on the server side; a Proxy Source is a configuration object used by an Integration Service.  One key field is a mapping table called Field Aliases, or Field Map, that gives the mapping between an external field (e.g. "Asset Name") to one of IRM's built-in fields, either semantic or non-semantic. 
 
Click on the following link for detailed information on configuring Proxy Source object for BMC.
 
If a correlation is attempted but no matching IRM object exists the correlation will fail - this kind of non-correlated Proxy is a candidate for creating a matching IRM object (sometimes called a "twin"). If an IRM twin is created (by the user), the fields indicated by the Field Aliases are copied. Also, the Data Source of that twin is set to the same value as the Proxy’s Data Source.
 
In summary, IRM operations related to discovery data can be broken down into the following steps: