Skip to main content
Question

MDM native services

  • April 16, 2026
  • 3 replies
  • 17 views

Hi Team,

Good day! I’m trying to bulk purge some instance records, the high level approach is deactivate the records (i.e. set eng_active to false) and run purge process to delete the deactivated record. To implement this approach i Have following queries:

  1. Can I directly set eng_active status for those identified instance records using “Execute SQL” tool?
  2. To call purgeProcess from the plan, I use “Soap Call”? how do i get the wsdl of all the native services. As Ataccama documents suggested I could locate them in Admin Center (Interfaces > Services) , but when i click on show service info/show wsdl, it asks for credentials, but I login using Azure AD.
  3. Please let me know if there is any other simple approach I should consider.

Thank you!

3 replies

Forum|alt.badge.img+3
  • Ataccamer
  • April 17, 2026

Hi Hasain,

 

  1. You cannot directly update eng_active in DB. It can cause data inconsistencies and corrupt MDM DB
  2. You probably need to use local Keycloak account to access this from the Admin centre

What exactly do you want to achieve? In MDM there are 2 services:


  • Author
  • Data Voyager
  • April 20, 2026

Hi Oliver,

Thanks for looking into my query. I have around 2 Million records that needs to be purged. I’m looking for an efficient process to achieve this.

  1. How do I set eng_existing=False? By building a plan with “execute SQL” tool to update eng_existing=false? or build separate load operation?
  2. Will REST api purge procedure recalculate the survivorship after the delete? or SOAP service is the best suited for this

Forum|alt.badge.img+3
  • Ataccamer
  • April 20, 2026

Hi Hasai,

  1. You need to create a batch load operation and define source deletion strategy as Delete. Then the records will be deleted, eng_existing will be updated to False and also the master records will be recalculated based on the survovirshup rules
    1.  

  2. When you call the Purge procedure, the records will be phisically deleted from MDM DB. There is no need to recalculate the survivorship as it was already done when the records were soft deleted in the previous step. 

Oliver