Configure Data Quality > Configuring data enrichment > Components of data enrichment configuration
  

Components of data enrichment configuration

A data enrichment configuration includes components, such as a plugin, data enhancement rules, rule associations, objectives, and an objective group.
The following image shows various components of data enrichment configuration:
A data enrichment configuration includes components, such as an objective group, objective, rule association, and data enhancement rule. A data enhancement rule includes a plugin and mappings to business entity attributes or hierarchies.
Before you configure data enrichment, you need to determine the type of enrichment that you want to perform. You can either enrich or classify records based on CLAIRE recommendations. To specify the type of enrichment to perform, configure a data enhancement rule.
In a data enhancement rule, you need to specify a service that connects to an external data provider as a plugin. MDM SaaS runs a data enhancement rule through a plugin, such as Application Integration, which can send requests to a data provider, such as OpenAI. The data provider then returns data for enrichment to Application Integration, which in turn sends the data to MDM SaaS as recommendations.
After you create a data enhancement rule with its plugin configuration, you need to map the business entity attributes to the data provider input fields. When data enrichment is triggered, these input fields are sent to the Application Integration process that you specify in the plugin configuration. To specify the fields that you want to enrich, you also need to map the data provider output fields to business entity attributes or relationship nodes in a hierarchy model. To enrich values of records, map the output fields to the business entity attributes. To classify records, map the output fields to the relationship nodes.
To map the business entity attributes to the data provider input and output fields, you need to create a rule association. A rule association is an MDM SaaS asset that consists of a data enhancement rule and mappings of input and output fields. A data enhancement rule in a rule association determines the input and output fields of the data provider that you can use for field mapping.
After users update the fields that are part of the input fields in a rule association, MDM SaaS triggers the rule association. The updated field values are sent as a request to the specified data provider, and the data provider returns data for enrichment. The data is used to enrich the business entity fields or hierarchy relationships based on the output field mapping in the rule association.
Rule associations are run through objectives. You can use an objective group to group similar objectives to conveniently migrate them between organizations.