Information Management IBM InfoSphere MDM Custom Domain Hub, Version 10.1

Understanding Platform capabilities

This section describes the set of capabilities in the InfoSphere® MDM Custom Domain Hub Platform that services can leverage.

Auditing and logging

InfoSphere MDM Custom Domain Hub provides a comprehensive set of capabilities for auditing and logging. These capabilities include:

Entity suspect processing

The Entity Suspect Processing framework can be used to deliver a set of capabilities to manage a single version of truth for entity data. This consists of activities such as:

The Entity Suspect Processing framework includes:
  • Data Stewardship Services

    The framework can be leveraged to preview the collapse of two or more entities, collapse two or more entities, and split entities apart, all with fully maintained data lineage. As required, you can plug in custom rules, such as survivorship rules for collapse. You can use the InfoSphere MDM Custom Domain Hub Workbench to generate data stewardship services.

  • Suspect Duplicate Tracking Services

    The framework can be leveraged to manage relationships (known as suspect entries) between entities that either may be duplicates, are duplicates, or are known not to be duplicates. InfoSphere MDM Custom Domain Hub manages information such as the state of the suspect entry, match categories, and match results. The suspect duplicate tracking services publish notifications as entries are created, updated, and deleted.

Entity standardization

The Entity Standardization framework provides the ability to plug in standardizers that will put any out-of-the-box or custom entity into a standardized format. To perform the standardization, standardizers can use a set of inline Java rules or can invoke an external product such as IBM® InfoSphere QualityStage®.

The Entity Standardization framework provides the ability to automatically invoke standardizers during the course of service execution, based on constraints that are defined within InfoSphere MDM Custom Domain Hub metadata. You can use the InfoSphere MDM Custom Domain Hub Workbench to generate skeleton code for new standardizers.

Notifications

The Notification framework provides the ability to send out Java Message Service (JMS) messages in either a publish-subscribe or point-to-point model. The Notification framework is leveraged with other InfoSphere MDM Custom Domain Hub features such as Event Manager and Entity Suspect Processing, and can also be leveraged within custom features whenever outbound messages are required.

The notification messages generated by the framework:
  • Are outbound messages.
  • Are not persisted in the database.
  • Are a part of the unit of work of a transaction.
  • Use JMS.

Code tables

InfoSphere MDM Custom Domain Hub provides a common code table framework. A number of code tables are provided out-of-the-box to support common business services. You can introduce new code tables using the InfoSphere MDM Custom Domain Hub Workbench.

From an administrative perspective, code table services exist to manage code types and values by locale.

As part of their execution, services use code table services to validate codes (either by type or value) and return code descriptions for the required locale.

External rules

InfoSphere MDM Custom Domain Hub provides the ability to expose rules with an External Rule framework. Existing services provided out-of-the-box have rules exposed in this framework so that you can tailor them to your organization's unique requirements. Rules can be written either in Java or ILOG JRules rulesets.

New services created using the InfoSphere MDM Custom Domain Hub Workbench can also use the External Rules framework to separate rules from service implementations and leverage JRules.

Specification framework

InfoSphere MDM Custom Domain Hub provides the ability to define all or part of an entity model using specifications, or specs. Specs use XML Schema technology to provide the means to manage data (spec values) within the database as XML documents.

The Specification framework has the ability to:
  • Define hierarchical structures with associated constraints, as provided by the XML Schema technology.
  • Define multiple formats or versions of a spec, permitting spec evolution without impacting existing spec values.
  • Capture content in multiple languages.

You can use the InfoSphere MDM Custom Domain Hub Workbench to author and deploy specs.

Definable inquiry levels

InfoSphere MDM Custom Domain Hub provides the ability to define inquiry levels. An inquiry level dictates what type of information to return for an inquiry service. This feature provides a means to prevent service proliferation while tailoring the services to your business requirements.

Inquiry levels are defined in metadata. You can leverage the framework using custom inquiry services.

Configuration and Management

InfoSphere MDM Custom Domain Hub features register their configuration options with the Configuration and Management component. This component provides the ability to control the configuration and behavior of the various features within the implementation.

This feature includes a Configuration and Management console to aid with deploying and undeploying full configurations, as well as to configure individual features. Some features can be configured dynamically.



Feedback

Timestamp Last updated: November 2012

Topic URL: