Skip to main content
Announcements
Qlik and Talend Support Cases are now opened in the same place.

How to invoke Talend MDM staging area validation with a Job

No ratings
cancel
Showing results for 
Search instead for 
Did you mean: 
TalendSolutionExpert
Contributor II
Contributor II

How to invoke Talend MDM staging area validation with a Job

Last Update:

Feb 9, 2024 2:06:24 PM

Updated By:

Jamie_Gregory

Created date:

Apr 1, 2021 6:01:33 AM

Overview

The Talend MDM (Master Data Management) Staging Area stores non-validated data. How can you validate the data in the Staging Area? You can do it using a Talend Job and the Web User Interface, as shown below:

0693p000008uABQAA2.png

 

Environment

This procedure applies to versions of Talend MDM before 6.0.

 

Resolution

Talend MDM provides a REST API to perform a staging area validation. You can POST the REST URL, as follows:

  1. Create a Job, add a tRESTClient component onto the design workspace, and set the HTTP Method to POST.

  2. In the URL field, type one of the following URLs:

    • Before 6.0, the URL is:
      http:/ /localhost:8180/datamanager/services/tasks/staging/TestDataContainer/?model=TestDataModel
    • After 6.0, the URL is:
      http:/ /localhost:8180/talendmdm/services/rest/tasks/staging/Product

      0693p000008uAL9AAM.png

       

  3. Run the Job by pressing F6. The Job invokes the Staging Area validation and the Talend MDM server console outputs the following: 0693p000008uA4QAAU.png

  4. In the Staging Area view of the Web User Interface, you will find 17 records that passed the validation. 0693p000008uAJtAAM.png

Steps to reproduce the issue

  1. Import mdmitems.zip (attached) to the studio, deploy all the items to MDM servers.
  2. Import jobs.zip (attached) to the studio, run the Job loadjob to load the data into the datacontainer Entity in the Staging Area.
  3. Run the Job tRestClient, it will invoke the Staging Area validation and move the data to the master area.
Labels (3)
Version history
Last update:
‎2024-02-09 02:06 PM
Updated by: