Adobe Experience Platform: Resolver el "Error de servidor interno 500" al transmitir datos desde Azure Data Factory
Al integrar Azure Data Factory (ADF) con Adobe Experience Platform (AEP), es posible que se encuentre con un 500 Internal Server Error debido a encabezados Content-Type duplicados. Este artículo proporciona información general detallada sobre el problema, sus síntomas y la resolución paso a paso para ayudarle a transmitir correctamente los datos de ADF a AEP sin encontrar estos errores.
Descripción description
Entorno
- Producto: Adobe Experience Platform (AEP)
- Integración: Data Factory de Azure (ADF)
Problema/Síntomas
Cuando intenta transmitir datos de Azure Data Factory a Adobe Experience Platform, se encuentra con un 500 Internal Server Error persistente. El mensaje de error puede indicar un problema inesperado del lado del servidor con los siguientes detalles:
"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."
Resolución resolution
Siga estos pasos:
-
Identificar duplicación de encabezado:
- Compruebe si la configuración de Azure Data Factory (ADF) duplica el encabezado
Content-Type. - Ejemplo de encabezado problemático:
'Content-Type': 'application/json,application/json'.
- Compruebe si la configuración de Azure Data Factory (ADF) duplica el encabezado
-
Modificar la administración de tipos de contenido en ADF:
- Asegúrese de establecer solamente una instancia de
application/jsonparaContent-Type. - Revise y ajuste cómo rellenar encabezados en ADF para evitar duplicaciones. Nota: es posible que tenga que quitar el encabezado
Content-Typepor completo si un proceso desconocido lo establece automáticamente.
- Asegúrese de establecer solamente una instancia de
-
Prueba Sin Encabezados Personalizados:
- Como paso de diagnóstico, realice llamadas sin configurar manualmente ningún encabezado personalizado para ver si la configuración predeterminada funciona correctamente.
-
Verificar Mediante La Prueba De Webhook:
- Utilice las herramientas de prueba de ganchos web para comprobar que todos los demás aspectos de la carga útil y los encabezados son correctos antes de dirigirlos al extremo de Adobe.
-
Consultar restricciones de red:
- Investigue si las restricciones o configuraciones de red agregan automáticamente encabezados duplicados.
-
Reintentar después de los ajustes:
- Después de ajustar la administración del tipo de contenido en ADF o revisar y modificar las configuraciones de red, intente retransmitir los datos en Adobe Experience Platform (AEP).
Al garantizar la configuración adecuada y evitar duplicaciones de encabezados, específicamente para Content-Type, debe ingerir correctamente datos de Azure Data Factory en Adobe Experience Platform sin encontrar los 500 errores internos del servidor.