데이터 수집 중 부울 필드에 자동 매핑 실패

설명 description

환경

Adobe Experience Platform

문제/증상

이 예에서 CRM 데이터 수집에는 고객의 마스터 레코드와 함께 클라이언트의 흐름이 포함됩니다. 레코드에는 고객의 개인 정보 보호 동의에 대한 부울 플래그가 포함되어 있습니다.

  • 수집 프로세스는 S3 버킷의 배치 가져오기를 기반으로 합니다.

  • CRM 측에서 이러한 필드는 정수 (0,1) 또는 문자열 ("0", "1")로 도착할 수 있습니다.

  • 데이터를 수집할 때 정수 값 1이나 문자열 값 "1"을 포함하는 원래 필드에 관계없이 모든 부울 유형 필드를 대상 데이터 세트에 "FALSE"로 가져왔습니다.

예상 동작:

  • S3 버킷에서 스키마 기반 가져오기는 정수 1과 문자열 "1"을 "TRUE" 부울 값에 올바르게 매핑해야 합니다.

해결 방법 resolution

부울 0 또는 1은 지원되지 않습니다. 매퍼 함수를 사용하여 이 값을 부울 값으로 변환해야 합니다.

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