Version

    DataSetCommit

    DataSetCommit 64x64

    Short description

    Ports

    Metadata

    Attributes

    Details

    Compatibility

    See also

    Short description

    DataSetCommit component updates the status of Approved records in Data Manager’s data set to Committed. This is a signal to the Data Manager that the records have been fully processed and can be removed once their Retention period expires.

    This component must run on CloverDX Server. It only connects to the Data Manager instance deployed in the same CloverDX Server instance where it is running.

    Data output Input ports Output ports Transformation Transf. req. Java CTL Auto-propagated metadata

    Any data set in Data Manager

    1

    2

    Ports

    Port type Number Required Description Metadata

    Input

    0

    For ids of the records that must be updated in the Data Manager.

    Auto-propagated metadata containing just an id of the record to update.

    Output

    0

    For records successfully committed to the data set.

    Auto-propagated metadata containing just an id of the record that was updated.

    Output

    1

    For records that failed to be updated in the data set.

    Auto-propagated metadata containing an id of the record to that failed to be updated and error message with the failure reason.

    Metadata

    All metadata on all ports is auto-propagated. Since the component does not implement any input or output mapping, this metadata must be used when interfacing with the component.

    Input port 0: DataSetCommit_Input
    Field name Type Description

    _id

    long

    Id of the record to update to Committed status.

    Output port 0: DataSetCommit_Output
    Field name Type Description

    _id

    long

    Id of the record that was successfully updated.

    Output port 1: DataSetCommit_Error
    Field name Type Description

    _id

    long

    Id of the record that failed to update.

    error

    string

    Error message providing the details of why the record status update failed.

    DataSetCommit attributes

    Attribute Req Description Possible values

    Basic

    Data Set

    Data set to update. Clicking on the select button will show all data sets available on the Server.
    Data set is identified by its code. The code is assigned to the data set when it is created and does not change when the data set is renamed.

    Details

    DataSetCommit notifies the Data Manager that a record has been fully processed. In most cases this means that the record that was read from the Data Manager has been loaded to the target system.

    The commit is needed since it is possible for the target system to reject a record or to fail during processing. See Unloading data from Data Manager for more details.

    Compatibility

    Version Compatibility Notice

    6.5

    DataSetCommit introduced as Incubation component in 6.5.0.

    6.6

    DataSetCommit with expanded functionality, still an Incubation component in 6.6.0.