Hi shantanu,
Thank you for your reply, I had previously read the Reltio documentation on this API and hence why I had questions as the documentation mentions it deletes all attribute values and crosswalks for a source, It does Not mention Relationships. between Crosswalks.
We have many HCO to IDN , HCO to GPO, HCO to ACO relationships and if we delete the Entity Crosswalks need to ensure the relationships are HARD deleted as well from the Cassandra Data Base.
My Technical team thought purging the crosswalks would cause the Reltio UI to no longer have the ability to show the relationships in the UI (Relationship icon on profile page), but the Actual DATA would still be in the Cassandra Data Base.
ie.
Crosswalk1
Crosswalk2
Affiliation Relationship has a Relationship Crosswalk of "Crosswalk1_Crosswalk2_relationshiptype" - is this purged?
------------------------------
Angela Wawrzaszek
Manager, MDM governance and Application Enablement
------------------------------
Original Message:
Sent: 02-16-2022 09:16
From: Shantanu Indra
Subject: Purge Source Data
Hello @Angela Wawrzaszek.
Thank you for the question!
The command will purge the data/ attributes from a source system.
purgeAttributes
(default)- Deletes all attribute values for a source, but preserves the crosswalks and the source used for the configuration.purgeAllData
- Deletes all attribute values and crosswalks for a source, and the source used for the configuration.
Note: To avoid the validation exception, if the source that you want to delete exists in any other section apart from the sources section, you must manually delete the source before posting the Delete Source API request. For example, the sourcesUriOrder
or immutableForSources
section.
Reference documentation:
https://docs.reltio.com/configapi/removesourcesystem.html?hl=purgealldata
Please make sure you have the required permissions to perform the operation in the tenant.
Thanks,
Shantanu
------------------------------
Shantanu Indra
Original Message:
Sent: 02-11-2022 09:33
From: Angela Wawrzaszek
Subject: Purge Source Data
We have retired a source and need to remove all Relationships and Crosswalks for this source.
Will the below command do this? Remove it from the UI and the underlying Cassandra Data?
Previously when we have deleted a source we run 2 separate commands to
1. Hard Delete the Relationship Crosswalks
2. Hard Delete the Source Crosswalk
DELETE {TenantURL}/configuration/sources/AHA?option=purgeALLData
------------------------------
Angela Wawrzaszek
Manager, MDM governance and Application Enablement
------------------------------