Option Name | Short Name | Argument | Description |
---|---|---|---|
-Logfile | -l | Filename | Set a log file with this name instead of the default name. This value must include the path of the file. If the path is not included, then Runtime Engine creates the log file in the current directory (the folder in which the command is being executed). If the log file name is not set using this option, then the log file specified in the map or process is used. By default, Runtime Engine logs all messages including informational messages. |
-Automatic_Mapping | -am | Number | Sets the Automatic Mapping Option. 1 - Map by name 2 - Map by relative field position 3 - No automatic mapping 4 - Duplicate source layout |
-New_Transformation | -nt | - | Start a new transformation specification. |
-Expr_Module_List | -em | String | Add list of expression modules. The string value must contain the path and file name of each expression module delimited by a semicolon (;) or a line feed (\n). For example, if there are two expression modules you want to add to a map or process named c:\test\expr1.ezscript and c:\test\expr2.ezscript, add them using this option on the command line or in a specification file: -Expr_Module_List c:\test\expr1.ezscript;c:\test\expr2.ezscript |
-Layout_Mismatch | -lm | Number | Set option for target layout mismatch. That is specify how Runtime Engine handles any mismatch between the layout of the source data and the source schema: 0 - Treat a mismatch as an error. 1 - Use the layout in the map schema. 2 - Use the layout of the target data and map by position. 3 - Use the layout of the target data and map by name. |
-Max_Errors | -me | Number | Sets the maximum number of errors allowed during a map or process run. This value is used in the default Error Routine to determine if the error count has reached the specified limit. If it does, the map or process is stopped. |
-Null_Handling | -nh | Number | If the target field does not accept Nulls and the source field contains spaces, Nulls, or an empty string, this option determines how the Runtime Engine handles and transforms the data: • 0: Ignore - If a null is encountered, the record is rejected, and the transformation proceeds without interruption. To prevent rejection, an EZscript must be used in the map or process to transform the data. • 1: Treat as Warning - The Runtime Engine transforms the data on a best-fit basis and logs a warning message indicating a null was encountered. The transformation proceeds without interruption. • 2: Treat as Error (default) - If a null is encountered, an error message appears. If the maximum error count is set to 1, the transformation stops. To prevent record rejection (and possible termination), an EZscript must be used to transform the data. Note: This option applies only to SQL targets. |
-Overflow_Handling | -oh | Number | Sets overflow handling. It governs the Runtime Engine's behavior when an overflow is encountered while running a transformation: 0 - Runtime Engine does nothing when an overflow occurs. 1 - Runtime Engine logs a warning message to the log file and continues processing. 2 - Runtime Engine logs an error message to the log file and stops processing. |
-Reject_Type | -rt | String | Set the Reject Type. |
-Reject_Connect_Info | -rc | String | Change the Reject Connection Information. |
-Source_Type | -st | String | Set the Source Type. (New Transformation Only) |
-Source_Connect_Info | -sc | String | Change the Source Connection Information. |
-Source_Mismatch | -sm | Number | Set option for source layout mismatch: 0 - Treat as error 1 - Use map schema 2 - Use connection, match by position 3 - Use connection, match by name |
-Source_Filter_Expr | -sf | String | Add a Source filter Expression. |
-Clear_Source_Filters | -cs | Clear the Source Filter Expressions. | |
-Source_Sample_Logic | -sl | String | Set Sample Logic information for Source. |
-Target_Type | -tt | String | Set the Target Type. (New Transformation Only) |
-Target_Connect_Info | -tc | String | Change the Target Connection Information. |
-Target_Filter_Expr | -tf | String | Add a Target filter Expression. |
-Clear_Target_Filters | -ct | - | Clear the Target Filter Expressions. |
-Target_Sample_Logic | -tl | String | Set Sample Logic information for Target. |
-Truncation_Handling | -th | Number | Sets the Truncation Handling Options. |
-Query_Statement | -qs | Filename | Sets the Query Statement found in the file. |
-Key | -k | String | Specifies a password for accessing a password-protected .djar file. Specify the options, provide the password, and then the name of the .djar file. These .djar files can contain map or process files. For example, to run a process file that is inside a .djar file named abcd.djar, run the following command: djengine -pe -k password abcd.djar |
-Set | -se | name=value | Sets a variable for the map. You can substitute global variables within the Map Editor and provide their values at run time on the command line or in a specification file. Variables are set using the following syntax: -Set NAME=value -se NAME=value where: • NAME - Name of the variable set up in Map Editor. • value - Value that must be assigned for NAME. For example: djengine -se myvar=1000 conv.map.rtc You can also pass database connection string information using the -Set option as follows: djengine -set myvar=\"userid=sa;password=unlock\" conv.map.rtc Escape double quotes with a backslash. |
-Daemonize | -dm | - | Runs the map as a daemon. Note: This option is applicable only for Linux. |