Campaign: Error al ejecutar el flujo de datos: exportación de destino de Adobe Campaign Managed Cloud

Un cliente agregó un campo calculado al destino de Adobe Campaign en AEP y el flujo de trabajo de exportación comenzó a fallar.

Descripción description

Error:

“code”: “ACC-0001-500” “message”: "Error al ejecutar flowId < flow-id>

Atributo asignado con un campo calculado:

Source - xdm: _xxxxxxxx.identity.email_id_sha256

Destino - Atributo: email_id_sha256_hash

Resolución resolution

Es un error conocido de e-mail de campaña.

El problema es que la columna SEMAIL_ID_SHA256_HASH (nombre de Adobe Campaign Snowflake para el atributo email_id_sha256_hash) existía como VARCHAR (16.777.216) el valor predeterminado de Snowflake cuando no se especifica ningún tamaño.
Cuando el cliente guardó el cambio de asignación iif(), campaign-io envió un evento de plano de control a ACC: “modifique la tabla de grupo de Snowflake — SEMAIL_ID_SHA256_HASH debe ser VARCHAR (30 000)”.
Snowflake no permite reducir el tamaño de VARCHAR. La columna era de 16.777.216 bytes; la instrucción dice 30.000. Snowflake devuelve:

ODB-240000: no se puede cambiar el código de columna SEMAIL_ID_SHA256_HASH del tipo VARCHAR(16777216)

Solución alternativa paso a paso:

  1. NO reedite ni vuelva a guardar el destino < afectada-destination-id>; si lo guarda, se almacenará en déclencheur otra TABLA ALTER con error.
  2. Cree una NUEVA conexión de destino en AEP que apunte a la misma instancia de ACC
  3. Configure el nuevo destino con la asignación iif() desde la creación inicial (no como una edición)
  4. Active la audiencia en el nuevo destino y confirme que las ejecuciones se realizan correctamente
  5. Desactive la audiencia del < afectado-destination-id> dañado.
  6. Pida al equipo de Campaign que valide que el flujo de trabajo y cualquier otro flujo de trabajo que utilice este grupo de audiencias se actualice para que se lea la nueva tabla de grupos.
recommendation-more-help
experience-cloud-kcs-help-kbarticles