Product: Infosphere Master Data Management Advanced Edition
Version: 11.6.0.7
Text search capabilities are added with MDM Advanced Edition by integrating MDM AE with Elasticsearch. Elasticsearch is a distributed, RESTful search and analytics engine. It stores the data and lets you perform and combine different types of searches. It allows you to search for information in any of the fields stored or allows you to search for information in a specific field. This is much more than the traditional MDM search we had with typically certain set of fields.
For example a data steward wants to search for all persons in New York who are born in 2000 and are Unmarried. Another example could be to get list of contracts of type Whole life and whose current cash value amount is 10000$. With text search integration with Elasticsearch, a data steward can now do different kind of searches on both the conventional/unconventional attributes. We currently sync up Person/Organization/Contract entities into Elasticsearch to provide search capabilities. Data can be synchronized to Elasticsearch in a bulk fashion or ongoing mode. Synchronization is done via Kafka framework to receive messages about entities and stream processor to transform message into the format we want to sync up in Elasticsearch. Security is provided on Elasticsearch with search guard capabilties.
IBM stewardship center and Consent management UIs are also consuming the new text search functionality to provide users this capability of a text search. Communication to Elasticsearch i.e., syncing up data or searching for data is all done via REST API. As simple and as powerful as it sounds! :)
Call to action : https://www.ibm.com/us-en/marketplace/ibm-infosphere-master-data-management