Adobe Experience Platform: Resolver 'Erro interno 500 do servidor' ao transmitir dados do Azure Data Fatory
Ao integrar o Azure Data Fatory (ADF) com o Adobe Experience Platform (AEP), você pode encontrar um 500 Internal Server Error devido a cabeçalhos Content-Type duplicados. Este artigo fornece uma visão geral detalhada do problema, seus sintomas e a resolução passo a passo para ajudá-lo a transmitir dados do ADF para o AEP com êxito sem encontrar esses erros.
Descrição description
Ambiente
- Produto: Adobe Experience Platform (AEP)
- Integração: Azure Data Fatory (ADF)
Problema/Sintomas
Ao tentar transmitir dados do Azure Data Fatory para a Adobe Experience Platform, você encontra um 500 Internal Server Error persistente. A mensagem de erro pode indicar um problema inesperado do lado do servidor com os seguintes detalhes:
"status": 500,
"title": "Unexpected error",
"detail": "An unexpected error has occurred while processing the request. Please try again. If this error persists, contact your Adobe representative."
Resolução resolution
Siga estas etapas:
-
Identificar Duplicação de Cabeçalho:
- Verifique se a configuração do Azure Data Fatory (ADF) duplica o cabeçalho
Content-Type. - Exemplo de um cabeçalho problemático:
'Content-Type': 'application/json,application/json'.
- Verifique se a configuração do Azure Data Fatory (ADF) duplica o cabeçalho
-
Modificar Manipulação de Content-Type no ADF:
- Defina apenas uma instância de
application/jsonparaContent-Type. - Revise e ajuste como você preenche cabeçalhos no ADF para evitar duplicação. Observação: talvez seja necessário remover completamente o cabeçalho
Content-Typese um processo desconhecido defini-lo automaticamente.
- Defina apenas uma instância de
-
Testar Sem Cabeçalhos Personalizados:
- Como etapa de diagnóstico, faça chamadas sem definir manualmente cabeçalhos personalizados para ver se as configurações padrão funcionam corretamente.
-
Verificar através do teste do Webhook:
- Use as ferramentas de teste do webhook para verificar se todos os outros aspectos da carga e dos cabeçalhos estão corretos antes de direcioná-los para o endpoint da Adobe.
-
Consultar Restrições de Rede:
- Verifique se as restrições ou configurações de rede adicionam cabeçalhos duplicados automaticamente.
-
Tentar novamente após os ajustes:
- Depois de ajustar o manuseio do Tipo de conteúdo no ADF ou revisar e modificar as configurações de rede, tente transmitir os dados novamente no Adobe Experience Platform (AEP).
Ao garantir a configuração adequada e evitar duplicações de cabeçalho, especificamente para Content-Type, você deve assimilar dados do Azure Data Fatory na Adobe Experience Platform sem encontrar os 500 erros internos do servidor.