MapperAttributeMapping interface

Source and target column mapping details.

Properties

attributeReference

Reference of the source column used in the mapping. It is used for 'Direct' mapping type only.

attributeReferences

List of references for source columns. It is used for 'Derived' and 'Aggregate' type mappings only.

expression

Expression used for 'Aggregate' and 'Derived' type mapping.

functionName

Name of the function used for 'Aggregate' and 'Derived' (except 'Advanced') type mapping.

name

Name of the target column.

type

Type of the CDC attribute mapping. Note: 'Advanced' mapping type is also saved as 'Derived'.

Property Details

attributeReference

Reference of the source column used in the mapping. It is used for 'Direct' mapping type only.

attributeReference?: MapperAttributeReference

Property Value

attributeReferences

List of references for source columns. It is used for 'Derived' and 'Aggregate' type mappings only.

attributeReferences?: MapperAttributeReference[]

Property Value

expression

Expression used for 'Aggregate' and 'Derived' type mapping.

expression?: string

Property Value

string

functionName

Name of the function used for 'Aggregate' and 'Derived' (except 'Advanced') type mapping.

functionName?: string

Property Value

string

name

Name of the target column.

name?: string

Property Value

string

type

Type of the CDC attribute mapping. Note: 'Advanced' mapping type is also saved as 'Derived'.

type?: string

Property Value

string