How to remove the crosswalks delete date ?

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": " "
      }
    ]
Was this article helpful?
0 out of 0 found this helpful

Comments

1 comment
  • 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

    0

Please sign in to leave a comment.