IBM Support

The ABAP Extract stage fails to extract multi-byte data (e.g. Chinese characters) correctly

Troubleshooting


Problem

The job finishes successfully but fails to extract the data correctly.

Symptom

An ABAP Extract job using the RFC data transfer method finishes but fails to extract multi-byte SAP data correctly.

Resolving The Problem

The following conditions must be met for the job to work correctly in this scenario:

  1. The columns in the ABAP Extract stage must have the Extended attribute set to Unicode for all character/string type columns.
  2. The NLS map of the receiving stage has tobe set to a Unicode map.

If the extended attribute is not shown in the ABAP Extract stage, right click the stage, select "Grid style" and set the parameter "Data Representation Type" to "binary".

[{"Product":{"code":"SSZJPZ","label":"IBM InfoSphere Information Server"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"Pack for SAP Applications","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"8.0;7.1;7.0","Edition":"Edition Independent","Line of Business":{"code":"LOB10","label":"Data and AI"}},{"Product":{"code":"SSZJPZ","label":"IBM InfoSphere Information Server"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"Pack for SAP R\/3","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF010","label":"HP-UX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"6.5;6.0.1;6.0.0","Edition":"Edition Independent","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Document Information

Modified date:
16 June 2018

UID

swg21472765