SAP Knowledge Base Article - Public

2786961 - Error "Inserted value too large for column" in SAP Analytics Cloud (SAC)

Symptom

When using a datasource that contains special characters as part of the data you get the error "Inserted value too large for column"

Environment

  • SAP Analytics Cloud 2018.2

Reproducing the Issue

  1. Import datasource into a model
  2. One of the fields will be defined as varchar(X)
  3. That field will contain a value which is X characters long, but also contains a special character such as Ç
  4. If the filters in the chart cause that value to be used, the error will be thrown.

Cause

This issue appears to occur because the special character requires two bytes to be saved and when the data is copied into a temp table, it cannot fit the value into the temp table copy of the field.

Resolution

To resolve this issue, increase the size of the field to allow for the storage of the special character.

e.g

varchar(x+1)

See Also

Your feedback is important to help us improve our knowledge base.

Keywords

SAP Cloud for Planning, sc4p, c4p, cforp, cloudforplanning, EPM-ODS, Cloud for Analytics, Cloud4Analytics, CloudforAnalytics, Cloud 4 Planning, BOC, SAPBusinessObjectsCloud, BusinessObjectsCloud, BOBJcloud, BOCloud., SAC, SAP AC, Cloud-Analytics, CloudAnalytics, SAPCloudAnalytics , KBA , LOD-ANA , SAP Analytics Cloud (SAC) , LOD-ANA-BI , Business Intelligence Functionality, Analytic Models , LOD-ANA-PL , Planning , LOD-ANA-BR , SAC Boardroom , LOD-ANA-PR , SAC Predictive , Problem

Product

SAP Analytics Cloud 1.0