Prasad,
The reason you're observing entity updates whenever a reference attribute changes is because the entity itself is being updated as a result of those changes. To prevent such events, you can configure the data model with the following settings:
"immutable": true
"ignoreNonOVChangesWhenUpdateThroughReferencedEntity": true
"useOnlyOvValuesInReferencedEntities": true
Adding these properties to the entity definition in the data model will help suppress unnecessary update events triggered by reference attribute changes
------------------------------
Radhakrishnan Ramalingam
Majix Solutions
San Ramon, CA
https://majixsolutions.com------------------------------
Original Message:
Sent: 05-09-2025 03:41
From: Prasad SS
Subject: Restrict all notifications related to reference attribute changes to downstream in SQS messages
Hi Team,
We are looking to restrict all notifications related to reference attribute changes to downstream in the SQS messages.
Example Scenario:
We have two entity types – "A" and "B". The data model is designed such that "A" references some attributes from "B", including the "Name" attribute ("configuration/entityTypes/A/attributes/Name", "configuration/entityTypes/B/attributes/Name"). When the "Name" in "B" which is reference attribute is updated, a notification is being generated in the "A" entity also, which should not happen.
We have tried to give object filter by mentioning all the simple attributes which is required and by excluding reference attributes, but it's not helping.
Kindly let us know, is there any options we can achieve this.
Note: Our final requirement is to restrict all notifications related to reference attribute changes downstream. If any other methods will aid us achieve it, please suggest the same.
------------------------------
Prasad SS
Software Engineering Professional
British Telecom
Bengaluru
------------------------------