El envío falla en Adobe Campaign Classic v8.6.4 debido al límite de cadenas de Snowflake

Los envíos de Adobe Campaign Classic v8.6.4 fallan durante el paso PrepareMessageImpl debido a un error de límite de cadena de Snowflake. Para solucionarlo, establezca la cantidad por lotes en las propiedades de entrega a un valor inferior a 256, asegurándose de que sea mayor que 0 para evitar la agrupación automática.

Descripción description

Entorno

Adobe Campaign Classic, versión 8.6.4

Problema/Síntomas

  • Error de entrega durante el paso PrepareMessageImpl.
  • Se muestra el mensaje de error: ODB-240000 ODBC エラー : La cadena '(resultado de LISTAG)' es demasiado larga y se truncaría SQLState: 22000

Causa

La entrega falla debido a que la base de datos de Snowflake aplica un límite de 16 MB a los valores de tipo cadena.

Resolución resolution

  1. Abra la entrega en Adobe Campaign Classic v8.6.4.
  2. Vaya a la pestaña Delivery en Delivery Properties.
  3. Busque la configuración Cantidad de lotes de mensajes.
  4. Establezca el valor en un número menor que 256 y mayor que 0.
  5. Guarde los cambios.
  6. Vuelva a ejecutar el proceso de preparación del envío.
  7. Pruebe la configuración actualizada en un entorno de ensayo para evaluar el impacto en el rendimiento.

Lectura relacionada

Cantidad por lotes en la documentación de Campaign v8

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f