Delta Features
Delta features in Security Directory Integrator are the following:
Delta Entry
This is a regular Entry object that has been tagged with special delta operation codes. These codes describe the type of change (add, modify, delete or unchanged) and can be assigned on different levels – the Entry, Attribute or AttributeValue level.
Components producing Delta Entries
- Delta Engine – detects changes in a data source. This is useful when the data source itself does not provide a convenient access to changes (for example, changelog or change notification mechanism). Changes are detected by comparing the current state of the data source against a historical snapshot. The snapshot is saved in a repository called the "Delta Store". Physically the Delta Store consists of a number of Delta Tables located in the System Store.
The next time the data is read it will be compared to the one already saved in the Delta store. After the changes information is computed a Delta Entry is created and returned by the Connector. This Delta Entry can then be used to transfer the detected changes to other connected systems by using Connectors in Update, AddOnly, Delete or Delta mode.
- Change Detection Connectors – these are the LDAP Connectors, RDBMS Change Detection Connector and Domino® Change Detection Connector.
- LDIF and DSMLv2 Parser – when reading or writing the LDIF and DSMLv2 Parser support Delta tagging at Entry, Attribute and AttributeValue level.
Components consuming Delta Entries
- Delta mode – this Connector mode facilitates synchronization solutions between systems. It can be used to apply all types of changes to a connected system. The Delta mode is the only mode that requires (and uses) Delta Entries. This mode detects change types by using delta operation codes of an Entry.
- Update Connectors with Compute Changes – Connectors in Update mode with enabled “Compute Changes” parameter do not trigger the “Compute Changes” logic if the received Entry is delta tagged.
- Delta Entry
A Delta Entry is an Entry that posseses all features and functions of a regular Entry. In addition to that the Delta Entry also contains delta operation codes. They indicate the type of change applied to the Entry – add, delete, modify or unchanged. The delta operation codes can be attached to Entries, Attributes and values to reflect their particular changes.- Producing Delta Entries
- Consuming Delta Entries
Parent topic:
Deltas