Symptom
An error is encountered while applying filters for Projections in a Replication flow on SAP Datasphere. This is seen when the source system is BW4HANA and source object is an ADSO.
Invalid column name. The target column name must consist of only alphanumeric (A-Z, a-z, 0-9) and underscore (_) characters.
Environment
SAP Datasphere
Reproducing the Issue
- Open Replication Flow where the target table has at least one field with the character "/" in its name
- Edit existing Projection or add a new one if none exist
- Go to Mapping
- Save
Cause
Currently a projection cannot be created if there are columns containing special characters in their name and the target is not an existing one.
Resolution
Feature Request ID: 334344 is open and submitted to the Datasphere Development team, in order for this limitation with special characters to be lifted.
As a workaround to create the projection, rename the target column names to remove the special characters.
Keywords
invalid column name, BW, ADSO, ODP BW, replication, filter, projection, special characters , KBA , DS-DI-RF , Replication Flows , Product Enhancement