8.6. 여러 소스 필드를 하나의 대상 필드에 결합
데이터 매퍼 단계에서는 여러 소스 필드를 하나의 복합 대상 필드로 결합할 수 있습니다. 예를 들어 FirstName
및 LastName
필드를 CustomerName
필드에 매핑할 수 있습니다.
사전 요구 사항
대상 필드의 경우 이 복합 필드의 각 부분에 있는 콘텐츠 유형, 콘텐츠의 각 부분의 순서 및 인덱스, 공간 또는 쉼표와 같은 부분 간의 구분자를 알아야 합니다. 누락되거나 원하지 않는 데이터의 예를 참조하십시오.
절차
- 대상 패널에서 둘 이상의 소스 필드를 매핑할 필드를 클릭한 다음 을 클릭합니다. 매핑 세부 정보 패널이 열립니다.
매핑 세부 정보 패널에서 소스 드롭다운 목록에서 매핑할 하나 이상의 데이터 필드를 선택합니다.
완료되면 각 소스 필드에서 대상 필드로의 행이 표시되어야 합니다.
소스 위의 매핑 세부 정보 패널에서 데이터 매퍼는 기본 멀티플리티 변환( Concatenate )을 표시합니다. 이는 매핑 실행이 선택한 소스 필드의 값에 통합 변환을 적용하고 연결된 값을 선택한 대상 필드에 매핑함을 나타냅니다.
참고여러 소스 값에 적용할 수 있는 다른 변환에 대한 자세한 내용은 여러 소스 값에 대한 변환정보를 참조하십시오.
매핑 세부 정보 패널에서 다음과 같이 매핑을 구성합니다.
- Sources 에서 Delimiter 필드에서 데이터 매퍼가 서로 다른 소스 필드의 콘텐츠 간에 대상 필드에 삽입하는 문자를 수락하거나 선택합니다. 기본값은 공백입니다.
- 선택적으로 각 소스 필드 항목에서 를 클릭하여 대상 필드에 매핑되기 전에 소스 필드 값에 변환을 적용할 수 있습니다.
Sources 에서 선택한 소스 필드의 항목 순서를 확인합니다. 항목은 복합 대상 필드의 해당 콘텐츠와 동일한 순서로 있어야 합니다.
항목이 올바른 순서가 아닌 경우 필드 항목의 인덱스 번호를 동일한 순서로 변경합니다.
복합 대상 필드의 각 부분에 소스 필드를 매핑한 경우 다음 단계를 건너뜁니다.
대상 필드에서 해당 데이터와 동일한 인덱스가 없는 각 소스 필드 항목에 대해 인덱스를 동일하게 편집합니다. 각 소스 필드 항목에는 대상 필드의 해당 데이터와 동일한 인덱스가 있어야 합니다. 데이터 매퍼는 누락된 데이터를 표시하는 데 필요에 따라 패딩 필드를 자동으로 추가합니다.
실수로 너무 많은 패딩 필드를 생성하는 경우 추가 패딩 필드마다 를 클릭하여 삭제합니다.
- 선택적으로 대상 에서 를 클릭하여 콘텐츠를 대상 필드에 매핑한 다음 소스 또는 대상 데이터 변환에 설명된 대로 변환을 적용합니다.
선택적으로 데이터 매핑 결과를 미리 봅니다.
- 를 클릭하여 현재 선택한 매핑의 각 소스 필드에 텍스트 입력 필드와 현재 선택한 매핑의 대상 필드에 읽기 전용 결과 필드를 표시합니다.
소스 데이터 입력 필드에 샘플 값을 입력합니다.
소스 필드를 다시 정렬하거나 매핑에 변환을 추가하면 대상 필드의 결과 필드가 이를 반영합니다. 데이터 매퍼가 오류를 감지하면 매핑 세부 정보 패널 상단에 정보 메시지를 표시합니다.
을 다시 클릭하여 프리뷰 필드를 숨깁니다.
미리 보기 필드를 다시 표시하면 해당 필드에 입력한 데이터는 그대로 있으며 데이터 매퍼를 종료할 때까지 그대로 유지됩니다.
매핑이 올바르게 정의되었는지 확인하려면 를 클릭하여 이 단계에서 정의된 매핑을 (테이블 형식으로) 표시합니다. 두 개 이상의 소스 필드의 값을 하나의 대상 필드에 결합하는 매핑은 과 같습니다.
이 보기에서 매핑 결과를 미리 볼 수도 있습니다. 을 클릭한 다음 이전 단계에서 설명한 대로 텍스트를 입력합니다. 선택한 매핑에만 미리 보기 필드가 표시됩니다. 표에서 다른 매핑을 클릭하여 미리 보기 필드를 확인합니다.
추가 리소스
패딩 필드를 추가하는 예: 하나의 소스 필드를 여러 대상 필드에 분리합니다.
이 예제는 일대다 매핑의 경우이지만 원칙은 동일합니다.