데이터 준비 개요

데이터 준비를 통해 데이터 엔지니어가 XDM(Experience Data Model) 간 데이터를 매핑, 변환 및 확인할 수 있습니다. 데이터 준비는 CSV 수집 워크플로우를 포함하여 데이터 수집 프로세스에서 "맵" 단계로 표시됩니다. 데이터 엔지니어는 데이터 준비 를 사용하여 수집 중 다음 데이터 조작을 수행할 수 있습니다.

  • 단순 통과 매핑을 정의하여 XDM 속성에 입력 속성을 지정합니다
  • XDM 속성에 지정할 수 있는 행 내 계산을 수행할 계산된 필드를 만듭니다
  • 문자열, 숫자 또는 날짜 조작 함수를 적용하여 데이터를 변환합니다
  • 계층 함수를 사용하여 XDM 계층 구성
  • 데이터 준비 내에서 조작할 때 데이터를 미리 봅니다

또한 데이터 준비에 여러 가지 고유한 데이터 유효성 검사가 적용되어 데이터 무결성이 수집되는 대로 유지되도록 합니다. 가능한 경우 데이터 준비에 들어오는 데이터 스키마가 자동으로 XDM에 매핑됩니다. 데이터 엔지니어는 제안된 매핑을 변경, 수정 및 삭제하고 적절한 매핑으로 대체할 수 있습니다.

노트

결과 메시지가 유효하지 않은 XDM이 아닌 경우 데이터 준비에 변환 오류가 발생하면 해당 속성이 null를 채울 때 나머지 행을 수집합니다. 행이 유효하지 않은 XDM으로 확인되면 행은 not 수집할 수 있습니다. 이 두 경우 모두 오류가 문서화됩니다.

매핑

매핑은 입력 속성이나 계산된 필드의 연결이 하나의 XDM 속성에 대한 것입니다. 개별 매핑을 만들어 단일 속성을 여러 XDM 속성에 매핑할 수 있습니다.

다양한 매핑 기능에 대한 자세한 내용은 매핑 함수 안내서.

계산된 필드

계산된 필드를 사용하면 입력 스키마의 속성을 기반으로 값을 만들 수 있습니다. 그런 다음 이러한 값을 대상 스키마의 속성에 지정하고 쉽게 참조할 수 있도록 이름 및 설명을 제공할 수 있습니다. 계산된 필드의 길이는 최대 4096자입니다.

계산된 필드에 대한 자세한 내용은 계산된 필드 안내서.

특수 문자 이스케이프 처리

를 사용하여 필드에서 특수 문자를 이스케이프 처리할 수 있습니다 ${...}. 그러나 마침표(.)은 이 메커니즘에서 지원되지 않습니다. 계층과 상호 작용할 때 하위 속성에 마침표(.), 백슬래시(\)을 사용하여 특수 문자를 이스케이프 처리합니다. 예, address 는 속성을 포함하는 객체입니다 street.name그런 다음 를 address.street\.name 대신 address.street.name.

매핑 세트

한 스키마를 다른 스키마로 변환하는 매핑 세트를 전체적으로 매핑 세트라고 합니다. 단일 매핑 세트가 각 데이터 흐름의 일부로 만들어집니다. 매핑 세트는 데이터 플로우의 필수적인 부분이며 데이터 플로우의 일부로 작성, 편집 및 모니터링됩니다.

매핑 세트 내에서 필드를 사용하는 방법을 비롯하여 매핑 세트에 대한 자세한 내용은 매핑 세트 가이드. 매핑 세트를 만들고 매핑 세트와 관련된 다른 API 호출을 사용하는 방법에 대해 알아보려면 개발자 안내서.

데이터 형식 처리

데이터 준비는 Platform에 수집된 다양한 데이터 형식을 주로 처리할 수 있습니다. 데이터 준비에서 다른 데이터 유형을 처리하는 방법에 대한 자세한 내용은 데이터 형식 처리 개요.

부분 행 업데이트 전송 Data Prep

의 스트리밍 업데이트 Data Prep 부분 행 업데이트를 Profile Service 또한 단일 API 요청으로 새 id 링크를 만들고 설정하는 동안 데이터를 생성할 수 있습니다. 에서 업스트림을 스트리밍하는 방법에 대해 자세히 알아보려면 Data Prep에서 문서를 참조하십시오. 부분 행 업데이트 전송.

의 특성 기반 액세스 제어 Data Prep

관리자는 Adobe Experience Platform의 속성 기반 액세스 제어를 사용하여 속성을 기반으로 특정 개체 및/또는 기능에 대한 액세스를 제어할 수 있습니다.

속성 기반 액세스 제어를 사용하면 액세스 권한이 있는 속성만 매핑할 수 있습니다. 액세스 권한이 없는 속성은 통과 매핑 및 계산된 필드에 사용할 수 없습니다. 따라서 필수 필드에 액세스할 수 없는 경우에는 매핑을 저장할 수 없습니다. 또한 하위 속성 중 하나에 액세스할 수 없는 경우에는 개체나 개체 배열을 매핑할 수 없습니다. 그러나 개체 또는 개체 배열 내에 다른 요소를 개별적으로 매핑할 수 있습니다.

자세한 내용은 속성 기반 액세스 제어 개요 추가 정보.

다음 단계

이 문서에서는 Adobe Experience Platform의 데이터 준비에 대한 기본 사항을 다룹니다. 다양한 매핑 기능에 대한 자세한 내용은 매핑 함수 안내서. 데이터 준비에서 다른 데이터 유형을 처리하는 방법에 대한 자세한 내용은 데이터 형식 처리 안내서. 데이터 준비 API를 사용하는 방법을 알아보려면 데이터 준비 개발자 안내서.

이 페이지에서는