Types
-
id : textThe unique identifer of the executioniscompleted : booleanWhether the execution has completed (successfully or with errors), or not (not started or currently executing)hasinput : booleanWhether the execution has input data.hasresult : booleanWhether the execution has result data.isexecuting : booleanWhether the execution is currently running (not completed and not waiting to start)executionnode : textThe name of the gear on which the execution was executedprogress : realProgress value as set by the model being executed. Always 0 in local mode.status : stringStatus of the execution. One of: EXECUTION_STATUS_OK, EXECUTION_STATUS_MATHERR, EXECUTION_STATUS_ERROR, EXECUTION_STATUS_IOERR, EXECUTION_STATUS_NIFCT, EXECUTION_STATUS_NULL, EXECUTION_STATUS_LICERR, EXECUTION_STATUS_STOP, EXECUTION_STATUS_LOAD_ERROR, EXECUTION_STATUS_INTERNAL_ERROR, EXECUTION_STATUS_NOT_COMPLETEDexitcode : integerThe exit code of the model - the value passed to the Mosel exit() procedure, or 0. This will always be 0 when execution status is not EXECUTION_STATUS_OK.creationtimestamp : realTimestamp when the execution was created, expressed as milliseconds since 1/1/1970 00:00 UTCstarttimestamp : realTimestamp when the execution started to execute, expressed as milliseconds since 1/1/1970 00:00 UTC, or 0 if unsetfinishtimestamp : realTimestamp when the execution finished executing, expressed as milliseconds since 1/1/1970 00:00 UTC, or 0 if unsetmodelparams : dynamic array(ExecutorParamNames) of textAdditional model parameters used with this execution
-
reuse : booleanIf false, every execution will run in a separate Mosel process. If true, Xpress Executor will re-use a Mosel process after the execution completes, in some cases. In neither case will Xpress Executor run two executions in the same Mosel process at the same time.maxexecutions : integerWhen reuse is true, the maximum number of executions that can be run using each Mosel process before it is automatically terminated.reuseaftererror : booleanIf reuse is true, flag indicating whether to allow a Mosel process to be re-used if the previous execution terminated with an error code.reuseafternonzeroexit : booleanIf reuse is true, flag indicating whether to allow a Mosel process to be re-used if the previous execution terminated with a non-zero exit code.
-
componentid : stringThe ID string of the Xpress Executor DMP componentcomponentenv : stringThe component environment / lifecycle stage, either "design", "staging" or "production", or "LOCAL" in local mode.numgears : integerThe number of gears assigned to the DMP component in this environmentnumexecutions : integerThe total number of executions currently in the repositorynumqueued : integerThe number of executions in the repository that have not yet started to executenuminprogress : integerThe number of executions in the repository that are currently executingnumcompleted : integerThe number of executions in the repository that have completed (either successfully or with errors)binarydatasize : integerThe approximate number of megabytes of binary data stored in the databasebinarydataquota : integerThe maximum number of megabytes of binary data that may be stored in the databasedbsize : integerThe current size of the database, in megabytes
-
Record type representing part of the run log of a model executionid : textThe ID of the execution in the Xpress Executor componentlogversion : textA version string for the run log. When Executor restarts an execution from the beginning, the run log version will change.firstlinenum : integerThe index of the first line in this fragment of the run log, where the first line of the run log has index 1.numavailablelines : integerThe total number of lines in the run log.lines : list of textIndividual lines in this fragment of the run log.
© 2001-2020 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.