Problem
While reindexing, the user receives the following error message:
"corruptedObjects": [
"8qrnUJs",
"Gw1GOiz",
"4H56Rs6",
"BOo3oKd",
"M0xwNag",
"BQF5Bjr",
"MWyPX2c",
...
Solution
Check the entity using the following GET expression:
GET {{tenantURL}}/entities/8qrnUJs?options=sendHidden,addRefAttrUriToCrosswalkaIn this case, it returns:
{
"severity": "Error",
"errorMessage": "Crosswalk 'type' property missed For Crosswalk \"entities/8qrnUJs/crosswalks/GMbAcwgi\" doesn't found sourceType \"configuration/sources/CC\" .",
"errorCode": 124,
"errorDetailMessage": "Crosswalk 'type' property missed."
}To resolve the error, do the following:
1. Find and delete all entities with the "configuration/sources/CC" crosswalk type (or just delete these crosswalks from affected entities).
2. Return this source type back to the L3 configuration.
Explanation of Crosswalks:
Crosswalks are used to map entity attributes to external sources and facilitate data merging. Missing or misconfigured crosswalks can cause errors like corruptedObjects. Ensure that crosswalks are properly configured and regularly audited to avoid data integrity issues.
Additional Resources:
For more detailed guidance on reindexing tasks and managing crosswalks, refer to the following Reltio documentation:
Comments
Please sign in to leave a comment.