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:

  1. NÃO edite novamente ou salve novamente o destino 645f3gfd — salvar acionará outra ALTER TABLE com falha
  2. Crie uma NOVA conexão de destino no AEP que aponte para a mesma instância ACC
  3. Configure o novo destino com o mapeamento iif() da criação inicial (não como uma edição)
  4. Ativar o público para o novo destino e confirmar as execuções com êxito
  5. Desativar o público do destino 645f3gfd corrompido
  6. 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.
recommendation-more-help
experience-cloud-kcs-help-kbarticles