Question
A Crosswalk is end-dated, and there is a need to remove the crosswalk's delete date
Is there a way to remove the delete date of the crosswalk through UI?
Answer
- It is not possible to delete a non-Reltio crosswalk from the UI. You can do this from the crosswalk view, but you need to specify which crosswalk/value you'd like to delete).
This is why pushing the "trash" button does not lead to attribute removal (for entity/relation).
- It is possible via the API.
In the JSON for the delete date, you can provide in the body of the existing crosswalk with an empty.
deleteDate " "
Example
"crosswalks": [
{
"type": "configuration/sources/PT",
"value": "PT-1807776",
"deleteDate": " "
}
]
Comments
Hi Srinidhi,
We have an issue where the address relation is remaining as soft-deleted even though we are removing the delete date on the crosswalk level(by loading with "deleteDate": " "). We are using the ROCS utility for JSON generator and already following property is available for mapping the delete date on crosswalk level:
CROSSWALK_DELETE_DATE_COLUMN=Crosswalk Delete Date Column|Delete_date
Is there a similar property that can be enabled which can populate deleteDate on refRelation level? This will be really helpful.
Thanks,
Aravind
Please sign in to leave a comment.