Nikhil, Not sure if you got your answer to your question, but look below. Let me know if this is helpful
For the first question,
You can configure the Payload type as 'Delta'. The 'Delta' payload supports sending the 'Autogenerated IDs in an entity' generated using the sequence generator of Reltio.
To configure the Payload type as 'Delta':
- In the Reltio console, navigate to Settings > Messaging.
- Click the SQS tab.
- In the Payload type field, select Delta.
- Click Save.
Check this documentation out: External queues overview
2nd Question:
Reltio can provide the entire nested attribute data in the payload even if only one of the sub-attributes in the nest has been updated. This is because Reltio tracks all changes to data, including changes to nested attributes. When a nested attribute is updated, Reltio creates a change record that includes the entire nested attribute data. This ensures that downstream systems always have the most up-to-date data.
In your specific case, if only one of the sub-attributes in a nested attribute is updated, Reltio will create a change record that includes the entire nested attribute data. This change record will be sent to downstream systems, which will then update their own data accordingly.
Here are the steps on how to do this in Reltio:
- Create a nested attribute.
- Update one of the sub-attributes in the nested attribute.
- Reltio will create a change record that includes the entire nested attribute data.
- The change record will be sent to downstream systems.
- Downstream systems will update their own data accordingly.
Documentation Here: Nested Attributes
------------------------------
Chris Detzel
Director of Customer Community and Engagement
Reltio
------------------------------