How does DTSS process relationship events?

Question

How does DTSS process relationship events?

Answer

DTSS supports events coming in any order. Consider an example when a user creates two entities and a relationship between them. The actual order of the events is:ENTITY_CREATED -> ENTITY_CREATED -> RELATIONSHIP_CREATED

When Event Streaming API - Amazon SQS-based implementation is used, DTSS may receive the events in the following order:RELATIONSHIP_CREATED -> ENTITY_CREATED -> ENTITY_CREATEDTo handle this correctly, DTSS will:

  • Trigger additional processing for both start and end objects explicitly by simulating an ENTITY_CREATED event for each of the objects.
  • Process the RELATIONSHIP_CREATED event.

DTSS will also handle RELATIONSHIP_CHANGED events in a similar way.

References

https://docs.reltio.com/dataservice/dtssconfig.html

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.