Character Map Transformation
The Character Map transformation applies string functions, such as conversion from lowercase to uppercase, to character data. This transformation operates only on column data with a string data type.
You configure the Character Map transformation in the following ways:
Mapping can, under some circumstances, cause data to be truncated. For example, truncation can occur when single-byte characters are mapped to characters with a multibyte representation. The Character Map transformation includes an error output, which can be used to direct truncated data to separate output
Mapping Operations
You configure the Character Map transformation in the following ways:
- Specify the columns to convert.
- Specify the operations to apply to each column.
Mapping can, under some circumstances, cause data to be truncated. For example, truncation can occur when single-byte characters are mapped to characters with a multibyte representation. The Character Map transformation includes an error output, which can be used to direct truncated data to separate output
Mapping Operations
The following table describes the mapping operations that the Character Map transformation supports.
Operation | Description |
---|---|
Byte reversal | Reverses byte order. |
Full width | Maps half-width characters to full-width characters. |
Half width | Maps full-width characters to half-width characters. |
Hiragana | Maps katakana characters to hiragana characters. |
Katakana | Maps hiragana characters to katakana characters. |
Linguistic casing | Applies linguistic casing instead of the system rules. Linguistic casing refers to functionality provided by the Win32 API for Unicode simple case mapping of Turkic and other locales. |
Lowercase | Converts characters to lowercase. |
Simplified Chinese | Maps traditional Chinese characters to simplified Chinese characters. |
Traditional Chinese | Maps simplified Chinese characters to traditional Chinese characters. |
Uppercase | Converts characters to uppercase. |
Mutually Exclusive Mapping Operations
More than one operation can be performed in a transformation. However, some mapping operations are mutually exclusive. The following table lists restrictions that apply when you use multiple operations on the same column. Operations in the columns Operation A and Operation B are mutually exclusive.
Operation A | Operation B |
---|---|
Lowercase | Uppercase |
Hiragana | Katakana |
Half width | Full width |
Traditional Chinese | Simplified Chinese |
Lowercase | Hiragana, katakana, half width, full width |
Uppercase | Hiragana, katakana, half width, full width |
Print this post
No comments:
Post a Comment