# 필드 매핑 프로세서

매핑 테이블에서 값을 찾아 필드를 대체하거나 추가합니다.

필드 매핑 프로세서는 스크립트를 작성하지 않고도 조회 테이블과 값을 일치시켜 필드를 표준화하거나 보강할 수 있도록 합니다.매핑 테이블을 로드하고 Qlik 스크립트에서 [ApplyMap](https://help.qlik.com/ko-KR/cloud-services/Subsystems/Hub/Content/Sense_Hub/Scripting/MappingFunctions/ApplyMap.htm) 함수로 적용하는 것과 동일한 노코드 방식입니다.

## 사용량

필드 매핑 프로세서는 두 개의 입력 흐름을 필요로 합니다:

* 원본 테이블 (상위 흐름): 매핑 테이블의 값에 맵핑하려는 데이터를 포함하는 테이블.

* 매핑 테이블 (하위 흐름): 원본 테이블에서 찾아보고 대체할 값을 포함하는 테이블입니다.

필드 매핑은 단일 출력 흐름을 생성합니다.

정보 메모데이터세트나 연결에서 로드하는 대신, 데이터 흐름에 직접 작은 매핑 테이블을 생성하기 위해 수동 입력 소스를 사용할 수 있습니다.[수동 입력으로 데이터 추가](https://help.qlik.com/ko-KR/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataFlow/Creating-data-flow.htm#Adding_manual_entry) 참조.

## 속성

필드를 맵핑하기 위해 필드 맵을 사용하여 구성할 속성.

구성

| 속성 | 구성 |
| --- | --- |
| 매핑을 적용할 필드 | 매핑 테이블에서 조회하려는 값이 있는 소스 테이블의 필드를 하나 이상 선택합니다. |
| 필드에서 매핑 | 매핑을 적용할 필드에 선택된 필드와 일치시킬 값을 포함하는 매핑 테이블의 필드를 선택합니다.이것은 매핑 테이블의 키 필드, 즉 첫 번째 필드입니다. |
| 현장 길찾기 | 매핑 테이블에서 출력에 대체할 값을 포함하는 필드를 선택합니다.이것은 매핑 테이블의 값, 즉 두 번째 필드입니다. |
| 새 필드 만들기 | 선택한 매핑을 적용할 필드의 값을 바꾸는 대신, 일치하는 값을 새롭게 사용자 지정 이름이 지정된 필드에 작성하려면 이 토글을 활성화하세요.이 옵션은 맵핑할 필드에서 두 개 이상의 필드가 선택된 경우 숨겨집니다. |
| 기본값 | 매핑을 적용할 필드의 값이 매핑 테이블의 매핑할 필드에서 찾을 수 없을 때 출력에서 대체되는 값입니다. |

프로세서의 이름을 바꾸거나 설명을 편집하려면 속성 패널에서 변경할 이름이나 설명 위에 마우스를 놓고 the 편집 icon 아이콘을 클릭합니다.

## 예제

이 예제에서 소스로 사용된 데이터에는 두 글자로 된 CountryCode 필드가 포함된 고객 주문이 있으며, 이 필드를 전체 국가 이름으로 바꾸려고 합니다.

소스 테이블

| OrderID | Customer | CountryCode |
| --- | --- | --- |
| 1001 | A. Smith | US |
| 1002 | M. Dupont | FR |
| 1003 | T. Nakamura | JP |
| 1004 | R. Costa | BR |

매핑 테이블

| Code | CountryName |
| --- | --- |
| US | United States |
| FR | France |
| JP | Japan |

두 테이블을 필드 매핑 프로세서에 연결하고 속성을 다음과 같이 구성합니다.

* 매핑을 적용할 필드: 국가 코드

* 필드 매핑: 코드

* 현장 지도: 국가명

* 새 필드 만들기: 활성화됨, 이름은 국가

출력 흐름은 원본 테이블의 모든 원본 필드를 유지하고 새로운 국가 필드를 추가합니다.예를 들어 US, FR, 또는 JP와 같이, 매핑 테이블에서 CountryCode를(을) 찾은 레코드에는 해당 전체 국가 이름이 부여됩니다.매핑 테이블에 없는 국가 코드 BR 레코드는 알 수 없음 기본값으로 설정됩니다.

Map fieldsMap fields 프로세서의 출력

| OrderID | Customer | CountryCode | Country |
| --- | --- | --- | --- |
| 1001 | A. Smith | US | United States |
| 1002 | M. Dupont | FR | France |
| 1003 | T. Nakamura | JP | Japan |
| 1004 | R. Costa | BR | Britain |

![맵 필드 프로세서, 해당 입력, 그리고 데이터 파일로의 출력을 포함하는 데이터 흐름](https://help.qlik.com/ko-KR/cloud-services/Subsystems/Hub/Content/Resources/Images/Dataflow/map_fields_example.png)