DirectApply
Description
The Direct Apply batch program is similar to Subset Apply but with the difference that the data is not stored on disk between reading and applying. The data is applied directly from the source database instead of using files stored on disk. This is implemented with the help of a buffered transport pool. For this reason, modification is only applicable for scope source.
The fill mode determines how the data will be applied to the target. It must be one of APPEND, DELETE, INSERT, MERGE, REPLACE, TABLE_REPLACE, UPDATE, NONE.
Input parameters
| Parameter | Description |
|---|---|
sourceObjectContainerFile |
The object container file of the source system. |
inputObjectContainerFile |
The object container file of the target system into which the data should be applied. |
fillMode |
Defines how the data should be applied to the target. Default: INSERT |
userDefinedPrimaryKeyFile |
JSON file containing information about user defined primary keys. |
threadCount |
How many threads should be used. Default: 1 |
columnExcludeRuleFile |
Path to a file containing information about column exclude rules. |
columnSpecificationRuleFile |
Path to a file containing information about column specification rules. |
modificationRuleListFile |
File path to JSON list of modification rules. |
foreignKeyDeactivation |
Boolean specifying whether foreign keys should be deactivated when applying data. One of NONE (default), DISABLE, or DROP. |