Adobe Experience Platform: Azure Data Factory에서 데이터를 스트리밍할 때 '500 내부 서버 오류' 해결

Azure Data Factory(ADF)를 Adobe Experience Platform(AEP)와 통합할 때 500 Internal Server Error 헤더가 중복되어 Content-Type이(가) 발생할 수 있습니다. 이 문서에서는 문제, 그 증상 및 단계별 해결에 대한 자세한 개요를 제공하여 이러한 오류가 발생하지 않고 ADF에서 AEP으로 데이터를 성공적으로 스트리밍할 수 있도록 합니다.

설명 description

환경

  • 제품: Adobe Experience Platform (AEP)
  • 통합: Azure Data Factory (ADF)

문제/증상

Azure Data Factory에서 Adobe Experience Platform으로 데이터를 스트리밍하려고 하면 영구 500 Internal Server Error이(가) 발생합니다. 오류 메시지는 다음 세부 정보에 예기치 않은 서버측 문제가 있음을 나타낼 수 있습니다.

"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."

해결 방법 resolution

다음 단계를 수행하십시오.

  1. 헤더 복제 확인:

    • ADF(Azure Data Factory) 구성이 Content-Type 헤더와 중복되는지 확인하십시오.
    • 문제가 있는 헤더의 예: 'Content-Type': 'application/json,application/json'.
  2. ADF에서 콘텐츠 유형 처리 수정:

    • application/json에 대해 Content-Type의 인스턴스를 하나만 설정해야 합니다.
    • 중복을 방지하기 위해 ADF 내에서 헤더를 채우는 방법을 검토하고 조정합니다. 참고: 알 수 없는 프로세스가 자동으로 설정하는 경우 Content-Type 헤더를 모두 제거해야 할 수 있습니다.
  3. 사용자 지정 헤더가 없는 테스트:

    • 진단 단계로, 사용자 지정 헤더를 수동으로 설정하지 않고 를 호출하여 기본 설정이 올바르게 작동하는지 확인합니다.
  4. Webhook 테스트를 통해 확인:

    • Webhook 테스트 도구를 사용하여 페이로드와 헤더의 다른 모든 측면이 올바른지 확인한 후 Adobe의 엔드포인트로 이동합니다.
  5. 네트워크 제한 참조:

    • 네트워크 제한 또는 구성이 중복 헤더를 자동으로 추가하는지 여부를 조사합니다.
  6. 조정 후 다시 시도:

    • ADF 내에서 컨텐츠 유형의 처리를 조정하거나 네트워크 구성을 검토하고 수정한 후 Adobe Experience Platform(AEP)로 데이터 스트리밍을 다시 시도하십시오.

적절한 구성을 보장하고 특히 Content-Type에 대해 헤더 중복을 방지하면 500개의 내부 서버 오류가 발생하지 않고 Azure Data Factory에서 Adobe Experience Platform으로 데이터를 성공적으로 수집해야 합니다.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f