Value Mapper

Description

The Value Mapper transform maps string values from one value to another. Mapping is usually solved by storing the conversion table in a database. The Value Mapper provides you with a simple alternative.

For example, if you want to replace language codes:

Fieldname to use: LanguageCode
Target fieldname: LanguageDesc
Source/Target: EN/English, FR/French, NL/Dutch, ES/Spanish, DE/German, ...

Options

The following properties are used to define the mappings:

Option Description

Transform Name

Name of the transform this name has to be unique in a single pipeline.

Fieldname to use

Field to use as the mapping source

Target field name

Field to use as the mapping Target

Default upon non-matching

Defines a default value for situations where the source value is not empty, but there is no match

Field values table

Contains the mapping of source value to converted target value

Metadata Injection Support

All fields of this transform support metadata injection. You can use this transform with ETL Metadata Injection to pass metadata to your pipeline at runtime.