Campanha: Falha na execução do fluxo de dados: exportação de destino do Adobe Campaign Managed Cloud
Um cliente adicionou um campo calculado ao Destino do Adobe Campaign no AEP e o fluxo de trabalho de exportação começou a falhar.
Descrição description
Erro:
“code”: “ACC-0001-500” “message”: "Error occurred while execution for flowId 676f3fgd-7cef-4687-89f7-5aefb9050ye3
Atributo mapeado com um campo calculado:
Source - xdm: _xxxxxxx.identity.email_id_sha256 Target - Atributo: email_id_sha256_hash
Resolução resolution
É um bug conhecido do campaign-io.
O problema é que a coluna SEMAIL_ID_SHA256_HASH (nome do Adobe Campaign Snowflake para o atributo email_id_sha256_hash) existia como VARCHAR (16.777.216) padrão do Snowflake quando nenhum tamanho é especificado.
Quando o cliente salvou a alteração de mapeamento iif(), o campaign-io enviou um evento de plano de controle para o ACC: “alter your Snowflake group table — SEMAIL_ID_SHA256_HASH should be VARCHAR (30,000)”.
O Snowflake não permite reduzir o tamanho de VARCHAR. A coluna tinha 16.777.216 bytes; a instrução diz 30.000. O Snowflake retorna:
ODB-240000: não é possível alterar a coluna SEMAIL_ID_SHA256_HASH do tipo VARCHAR(16777216)
Solução alternativa passo a passo:
- NÃO edite novamente ou salve novamente o destino 645f3gfd — salvar acionará outra ALTER TABLE com falha
- Crie uma NOVA conexão de destino no AEP que aponte para a mesma instância ACC
- Configure o novo destino com o mapeamento iif() da criação inicial (não como uma edição)
- Ativar o público para o novo destino e confirmar as execuções com êxito
- Desativar o público do destino 645f3gfd corrompido
- Peça à equipe do Campaign para validar se o fluxo de trabalho e quaisquer outros fluxos de trabalho que usam esse grupo de público-alvo são atualizados para ler a partir da nova tabela do grupo.