Folks,
The team and I are trying to find a simple way to remove an item from a nest, based on the same source that placed the item. Imagine source A posts items A1, A2,and A3 into say the Identifiers nest while also posting attributes outside the nest such as First, Last, Address, etc.. Now an update comes along from Source A regarding the nest. The update wants to remove A3, leaving only A1 and A2. As far as I can tell from the Reltio docs, the partialOverride request in conjunction with KeyAttributeURIs, is easily able to update the values within A3 (and if desired add A4, A5,..) But I don't see a straightforward way to remove A3. Seems we would have to write a script that queries the entity to discover the actual URI for A3 and delete it. Correct? Now if that is true, then to me, I think it would be very helpful if partialOverride could be enhanced with a simple "delete" option as well. The KeyAttributeURIs would serve as the key to the item of interest, and "partialOveride with delete" could delete that item while protecting the other items.
Another approach might be to enhance partialOveride to let Source A replace all its items in the nest with a new set (from Source A's perspective of course). In this case the new set would contain just A1 and A2.
Assistance and thoughts pls
Curt
------------------------------
Curt Pearlman
PwC
Agoura Hills CA
------------------------------