-
Cross Platform Operation - The Engine can run on any platform and communicate with other components running on other platforms to move data or propagate changes from one platform/operating environment to another.
-
Data Propagation / Replication - The principal function of the Engine is to read changed data from one datastore and applies those changes to one or more target datastores. Both simple homogeneous replication or highly complex heterogeneous transformation and propagation are supported.
-
Normalizing Source Data - The Engine can also be used to normalize target data from hierarchical data structures.
-
Exception Processing - Data and operational exceptions may be encountered of while processing either source or target datastores within an Apply Engine script. Options include the preservation of the exception data for external review or repair. This can involve recycling source exception data back through the script or external correction of transformed data for direct application to target datastores.