AEP의 수집 제한을 초과하는 기록 크기로 인해 UPS 작업에 실패했습니다.

레코드가 크기 제한을 초과할 경우 Adobe Experience Platform(AEP)의 UPS 일괄 처리에 실패합니다. 오류 UPINGT-007012-400: 프로필 특성이 100KB를 초과하거나 이벤트가 10KB를 초과하는 경우 레코드 크기가 한도를 초과했습니다. 이 문제를 해결하려면 수집 제한을 충족하도록 레코드 크기를 줄이십시오.

설명 description

환경

Adobe Experience Platform

문제/증상

  • UPS 작업이 실패하고 오류 UPINGT-007012-400: 레코드 크기가 한도를 초과했습니다.
  • 데이터 세트의 오버사이즈 레코드로 인해 일괄 처리 수집이 중지됩니다.
  • 데이터 세트 UI에 크기 관련 수집 오류와 함께 실패한 일괄 처리가 표시됩니다.

원인

데이터 레이크에 수집된 크기가 큰 레코드는 프로필 속성의 경우 100KB, 이벤트의 경우 10KB를 초과하므로 배치 작업이 실패합니다.

해결 방법 resolution

문제를 해결하려면 다음 단계를 수행합니다.

  1. 100KB를 초과하는 레코드를 식별하려면 다음 쿼리를 실행하고 <batch_id><record_field>을(를) 데이터 집합 UI 및 미리 보기 패널의 값으로 바꿉니다.

    code language-none
    SELECT count(*) AS total_records    FROM <dataset_name>    WHERE _acp_system_metadata.acp_sourceBatchId = '<batch_id>'      AND length(to_json(<record_field>)) > 100000;
    
  2. 크기 제한을 초과하는 레코드에 대한 자세한 정보를 검색하려면 쿼리를 실행하십시오.

    code language-none
    SELECT length(to_json(<record_field>)) AS len, _acp_system_metadata.acp_sourceBatchId     FROM <dataset_name>    WHERE _acp_system_metadata.acp_sourceBatchId = '<batch_id>'      AND length(to_json(<record_field>)) > 100000    ORDER BY len DESC;
    
  3. 유사한 쿼리를 사용하여 보호 제한을 초과하는 레코드가 없는지 확인하여 성공적으로 수집된 일괄 처리의 결과를 비교합니다.

  4. 프로필 속성 크기를 100KB 이하로 줄이는 등 수집 보호 기능을 준수하도록 데이터 세트에서 문제가 되는 레코드를 조정하거나 필터링합니다.

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