Loading

Error "ORA-01406: fetched column value was truncated" (se truncó el valor de la columna recuperada) al crear extracción cuando se usa SQL personalizado

Fecha de publicación: Aug 24, 2022
Descripción
Cuando utiliza SQL personalizado en la conexión de la fuente de datos y trata de crear una extracción, podría ocurrir el siguiente error:
 
Oracle database error 1406: ORA-01406: fetched column value was truncated
Unable to create extract
(Código de error: 4E1452E8 - Se alcanzó el límite de tamaño del mensaje. Compruebe que sus consultas no muestren filas de más de 1 MB de tamaño. No es posible crear la extracción).

Al conectarse a la base de datos de Oracle y crear una extracción sin SQL personalizado, la extracción de completa correctamente.
Solución
Como solución temporal, en lugar de utilizar SQL personalizado, utiliza el mismo código para crear una vista materializada directamente en la base de datos. 
 
Recursos adicionales

Vistas materializadas

Una vista materializada es una "consulta seleccionada" realizada en la fuente de datos y el conjunto de resultados se almacena en una tabla en la base de datos. La vista materializada puede guardarse en sincronización con las actualizaciones de la base de datos.
Número del artículo de conocimiento

001474003

 
Cargando
Salesforce Help | Article