Skip to content

/AWS1/CL_ERNIDMAPPINGJOBMET

An object that contains metrics about an ID mapping job, including counts of input records, processed records, and mapped records between source and target identifiers.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_inputrecords TYPE /AWS1/ERNINTEGER /AWS1/ERNINTEGER

The total number of records that were input for processing.

iv_totalrecordsprocessed TYPE /AWS1/ERNINTEGER /AWS1/ERNINTEGER

The total number of records that were processed.

iv_recordsnotprocessed TYPE /AWS1/ERNINTEGER /AWS1/ERNINTEGER

The total number of records that did not get processed.

iv_deleterecordsprocessed TYPE /AWS1/ERNINTEGER /AWS1/ERNINTEGER

The number of records processed that were marked for deletion in the input file using the DELETE schema mapping field. These are the records to be removed from the ID mapping table.

iv_totalmappedrecords TYPE /AWS1/ERNINTEGER /AWS1/ERNINTEGER

The total number of records that were mapped.

iv_totalmappedsourcerecords TYPE /AWS1/ERNINTEGER /AWS1/ERNINTEGER

The total number of mapped source records.

iv_totalmappedtargetrecords TYPE /AWS1/ERNINTEGER /AWS1/ERNINTEGER

The total number of distinct mapped target records.

iv_uniquerecordsloaded TYPE /AWS1/ERNINTEGER /AWS1/ERNINTEGER

The number of de-duplicated processed records across all runs, excluding deletion-related records. Duplicates are determined by the field marked as UNIQUE_ID in your schema mapping. Records sharing the same value in this field are considered duplicates. For example, if you specified "customer_id" as a UNIQUE_ID field and had three records with the same customer_id value, they would count as one unique record in this metric.

iv_newmappedrecords TYPE /AWS1/ERNINTEGER /AWS1/ERNINTEGER

The number of new mapped records.

iv_newmappedsourcerecords TYPE /AWS1/ERNINTEGER /AWS1/ERNINTEGER

The number of new source records mapped.

iv_newmappedtargetrecords TYPE /AWS1/ERNINTEGER /AWS1/ERNINTEGER

The number of new mapped target records.

iv_newuniquerecordsloaded TYPE /AWS1/ERNINTEGER /AWS1/ERNINTEGER

The number of new unique records processed in the current job run, after removing duplicates. This metric excludes deletion-related records. Duplicates are determined by the field marked as UNIQUE_ID in your schema mapping. Records sharing the same value in this field are considered duplicates. For example, if your current run processes five new records with the same UNIQUE_ID value, they would count as one new unique record in this metric.

iv_mappedrecordsremoved TYPE /AWS1/ERNINTEGER /AWS1/ERNINTEGER

The number of mapped records removed.

iv_mappedsourcerecsremoved TYPE /AWS1/ERNINTEGER /AWS1/ERNINTEGER

The number of source records removed due to ID mapping.

iv_mappedtargetrecsremoved TYPE /AWS1/ERNINTEGER /AWS1/ERNINTEGER

The number of mapped target records removed.


Queryable Attributes

inputRecords

The total number of records that were input for processing.

Accessible with the following methods

Method Description
GET_INPUTRECORDS() Getter for INPUTRECORDS, with configurable default
ASK_INPUTRECORDS() Getter for INPUTRECORDS w/ exceptions if field has no value
HAS_INPUTRECORDS() Determine if INPUTRECORDS has a value

totalRecordsProcessed

The total number of records that were processed.

Accessible with the following methods

Method Description
GET_TOTALRECORDSPROCESSED() Getter for TOTALRECORDSPROCESSED, with configurable default
ASK_TOTALRECORDSPROCESSED() Getter for TOTALRECORDSPROCESSED w/ exceptions if field has
HAS_TOTALRECORDSPROCESSED() Determine if TOTALRECORDSPROCESSED has a value

recordsNotProcessed

The total number of records that did not get processed.

Accessible with the following methods

Method Description
GET_RECORDSNOTPROCESSED() Getter for RECORDSNOTPROCESSED, with configurable default
ASK_RECORDSNOTPROCESSED() Getter for RECORDSNOTPROCESSED w/ exceptions if field has no
HAS_RECORDSNOTPROCESSED() Determine if RECORDSNOTPROCESSED has a value

deleteRecordsProcessed

The number of records processed that were marked for deletion in the input file using the DELETE schema mapping field. These are the records to be removed from the ID mapping table.

Accessible with the following methods

Method Description
GET_DELETERECORDSPROCESSED() Getter for DELETERECORDSPROCESSED, with configurable default
ASK_DELETERECORDSPROCESSED() Getter for DELETERECORDSPROCESSED w/ exceptions if field has
HAS_DELETERECORDSPROCESSED() Determine if DELETERECORDSPROCESSED has a value

totalMappedRecords

The total number of records that were mapped.

Accessible with the following methods

Method Description
GET_TOTALMAPPEDRECORDS() Getter for TOTALMAPPEDRECORDS, with configurable default
ASK_TOTALMAPPEDRECORDS() Getter for TOTALMAPPEDRECORDS w/ exceptions if field has no
HAS_TOTALMAPPEDRECORDS() Determine if TOTALMAPPEDRECORDS has a value

totalMappedSourceRecords

The total number of mapped source records.

Accessible with the following methods

Method Description
GET_TOTALMAPPEDSOURCERECORDS() Getter for TOTALMAPPEDSOURCERECORDS, with configurable defau
ASK_TOTALMAPPEDSOURCERECORDS() Getter for TOTALMAPPEDSOURCERECORDS w/ exceptions if field h
HAS_TOTALMAPPEDSOURCERECORDS() Determine if TOTALMAPPEDSOURCERECORDS has a value

totalMappedTargetRecords

The total number of distinct mapped target records.

Accessible with the following methods

Method Description
GET_TOTALMAPPEDTARGETRECORDS() Getter for TOTALMAPPEDTARGETRECORDS, with configurable defau
ASK_TOTALMAPPEDTARGETRECORDS() Getter for TOTALMAPPEDTARGETRECORDS w/ exceptions if field h
HAS_TOTALMAPPEDTARGETRECORDS() Determine if TOTALMAPPEDTARGETRECORDS has a value

uniqueRecordsLoaded

The number of de-duplicated processed records across all runs, excluding deletion-related records. Duplicates are determined by the field marked as UNIQUE_ID in your schema mapping. Records sharing the same value in this field are considered duplicates. For example, if you specified "customer_id" as a UNIQUE_ID field and had three records with the same customer_id value, they would count as one unique record in this metric.

Accessible with the following methods

Method Description
GET_UNIQUERECORDSLOADED() Getter for UNIQUERECORDSLOADED, with configurable default
ASK_UNIQUERECORDSLOADED() Getter for UNIQUERECORDSLOADED w/ exceptions if field has no
HAS_UNIQUERECORDSLOADED() Determine if UNIQUERECORDSLOADED has a value

newMappedRecords

The number of new mapped records.

Accessible with the following methods

Method Description
GET_NEWMAPPEDRECORDS() Getter for NEWMAPPEDRECORDS, with configurable default
ASK_NEWMAPPEDRECORDS() Getter for NEWMAPPEDRECORDS w/ exceptions if field has no va
HAS_NEWMAPPEDRECORDS() Determine if NEWMAPPEDRECORDS has a value

newMappedSourceRecords

The number of new source records mapped.

Accessible with the following methods

Method Description
GET_NEWMAPPEDSOURCERECORDS() Getter for NEWMAPPEDSOURCERECORDS, with configurable default
ASK_NEWMAPPEDSOURCERECORDS() Getter for NEWMAPPEDSOURCERECORDS w/ exceptions if field has
HAS_NEWMAPPEDSOURCERECORDS() Determine if NEWMAPPEDSOURCERECORDS has a value

newMappedTargetRecords

The number of new mapped target records.

Accessible with the following methods

Method Description
GET_NEWMAPPEDTARGETRECORDS() Getter for NEWMAPPEDTARGETRECORDS, with configurable default
ASK_NEWMAPPEDTARGETRECORDS() Getter for NEWMAPPEDTARGETRECORDS w/ exceptions if field has
HAS_NEWMAPPEDTARGETRECORDS() Determine if NEWMAPPEDTARGETRECORDS has a value

newUniqueRecordsLoaded

The number of new unique records processed in the current job run, after removing duplicates. This metric excludes deletion-related records. Duplicates are determined by the field marked as UNIQUE_ID in your schema mapping. Records sharing the same value in this field are considered duplicates. For example, if your current run processes five new records with the same UNIQUE_ID value, they would count as one new unique record in this metric.

Accessible with the following methods

Method Description
GET_NEWUNIQUERECORDSLOADED() Getter for NEWUNIQUERECORDSLOADED, with configurable default
ASK_NEWUNIQUERECORDSLOADED() Getter for NEWUNIQUERECORDSLOADED w/ exceptions if field has
HAS_NEWUNIQUERECORDSLOADED() Determine if NEWUNIQUERECORDSLOADED has a value

mappedRecordsRemoved

The number of mapped records removed.

Accessible with the following methods

Method Description
GET_MAPPEDRECORDSREMOVED() Getter for MAPPEDRECORDSREMOVED, with configurable default
ASK_MAPPEDRECORDSREMOVED() Getter for MAPPEDRECORDSREMOVED w/ exceptions if field has n
HAS_MAPPEDRECORDSREMOVED() Determine if MAPPEDRECORDSREMOVED has a value

mappedSourceRecordsRemoved

The number of source records removed due to ID mapping.

Accessible with the following methods

Method Description
GET_MAPPEDSOURCERECSREMOVED() Getter for MAPPEDSOURCERECORDSREMOVED, with configurable def
ASK_MAPPEDSOURCERECSREMOVED() Getter for MAPPEDSOURCERECORDSREMOVED w/ exceptions if field
HAS_MAPPEDSOURCERECSREMOVED() Determine if MAPPEDSOURCERECORDSREMOVED has a value

mappedTargetRecordsRemoved

The number of mapped target records removed.

Accessible with the following methods

Method Description
GET_MAPPEDTARGETRECSREMOVED() Getter for MAPPEDTARGETRECORDSREMOVED, with configurable def
ASK_MAPPEDTARGETRECSREMOVED() Getter for MAPPEDTARGETRECORDSREMOVED w/ exceptions if field
HAS_MAPPEDTARGETRECSREMOVED() Determine if MAPPEDTARGETRECORDSREMOVED has a value