Understanding the Golden Record Fetch Strategy

Overview

In the CDQ Cloud Apps and APIs, feature toggles switch certain functions on and off. These functions change the behavior of the CDQ services to increase usability and effectiveness. This article elaborates on the USE_FETCH_STRATEGY_GOLDEN_RECORD function, which simplifies the process of getting Business Partner records by directly returning a Golden Record, especially useful in automated environments.

Available in:

Support for unattended data enrichment

The USE_FETCH_STRATEGY_GOLDEN_RECORD is a feature toggle designed to enhance the efficiency of API responses in scenarios where human intervention is not possible. This feature is particularly useful for mass-loading processes or automated environments.

Steps for Regular Four-Step Process vs. Golden Record Fetch Strategy

Step Regular Four-Step Process Golden Record Fetch Strategy
1 Send address to lookup API and receive hit-list Send address to lookup API
2 Display hit list to the user Directly return Golden Record
3 The user selects the best match No user selection needed
4 Pass selected ID to second API Return fulfilled record

However, in automated environments, this manual selection process is not possible.

info

Automation scenarios do not allow for interaction due to volume restrictions and workload. Initial loads and updates are usually unattended, making it impractical to rely on user input for each record.

When the USE_FETCH_STRATEGY_GOLDEN_RECORD is enabled, the entire process is condensed into a single step, provided a Golden Record is available with enough confidence.

What is a Golden Record?

A Golden Record is a consolidated, reliable representation of a business partner created by harmonizing data from multiple sources. It ensures accuracy, consistency, and completeness, serving as the single source of truth within an organization.

The creation of a Golden Record involves:

  • Data Sources : Selection of relevant data sources.
  • Data Sharing Pool : Inclusion of community data pools for reliable information.
  • Feature Scope : Activation of data curation features like enrichment and harmonization.

These records are continually updated and regenerated based on defined triggers to maintain their accuracy and relevance.

The USE_FETCH_STRATEGY_GOLDEN_RECORD fetch strategy can be used in the following APIs:

  1. Business Partner Fetch API - Single enrichment of Business Partner data.
  2. Create Bulk Fetch API - Bulk enrichment of Business Partnerss list.
info

For more detailed information on Golden Records and their creation, refer to CDQ's blog on Golden Records.