메시지 맵핑 개요

메시지 맵핑은 메시지 플로우 내 맵핑 노드에 도착하는 메시지의 변환 요구사항을 정의합니다. 변환은 메시지의 요소를 제품에 대해 변환할 방법을 판별합니다. 메시지 맵핑은 메시지 맵핑 편집기를 사용하여 정의됩니다.메시지 맵핑 편집기는 변환을 할 수 있도록 입력 메시지의 요소를 출력 메시지의 요소에 맵핑하는 그래픽 방식을 메시지 플로우의 노드에 제공합니다. 메시지 맵핑 편집기에는 소스 분할창, 대상 분할창, 편집 분할창 및 스프레드시트 보기가 포함되어
있습니다. 일부 맵핑 작업에는 마법사, 대화 상자 및 메뉴도 사용할 수 있습니다.
  1. 소스 분할창: 메시지 또는 데이터베이스 테이블을 표시합니다.
  2. 대상 분할창: 메시지를 표시합니다(데이터베이스는 맵핑 노드의 입력으로만 사용 가능). 각 대상 필드가 스프레드시트 행에 포함됩니다. 요소를 소스 분할창에서 끌어서 대상 분할창에 놓습니다. 이를 수행할 때 두 분할창 사이에 행이 표시되고 편집 분할창이 XPath 형식의 항목으로 채워집니다. 다음으로 편집 분할창이나 표현식 편집기(두 편집기가 모두 동기화됨)에서 항목을 편집할 수 있습니다. 대상 트리의 표현식 편집 메뉴는 대상 엔티티에 해당하는 첫 번째 편집 행을 표시 및 선택하고 표현식 분할창으로 키보드 포커스를 전송합니다. 이렇게 하면 편집 트리에서 일치하는 대상 행을 수동으로 검색하는 대신 조치를 사용하여 대상 트리의 위치에서 편집 트리의 표현식으로 이동할 수 있습니다.
  3. 표현식 편집기 분할창: 작성하는 맵핑을 표시합니다. 정보가 변경되는 작업 영역입니다. 표현식 편집기는 XPath 표현식을 편집하는 기본 설정 위치입니다(ESQL을 입력할 수 없음). 편집 분할창의 값 열에서는 동일한 표현식의 역할을 하는 다른 편집기를 제공합니다. 편집 분할창이 열릴 때 비어 있고 컨텐츠가 최소 레벨로 유지됩니다. 맵 파일도 가능한 작아야 합니다. 컨텍스트 펼치기 메뉴를 사용하여(마우스 오른쪽 단추로 누르고 드롭다운 메뉴에서 펼치기 선택) 맵핑을 수행하기 전에 발생하는 사항을 확인할 수도 있습니다.
  4. 맵 스크립트 스프레드시트 분할창: 맵핑 요약을 스프레드시트 형식으로 표시합니다.

메시지 맵핑의 사용 예는 대상 값을 계산하거나 여러 소스에서 대상 값을 집계하려는 위치에 있습니다. 소스는 메시지 또는 데이터베이스 테이블일 수 있으며, 다대일 또는 다대다 기반으로 맵핑할 수 있습니다.

메시지 맵핑을 작성하기 전에 적절한 메시지로 메시지 세트를 정의하고 메시지 세트를 작업 공간으로 들여와야 합니다. 메시지 맵핑이 데이터베이스를 포함하는 경우 데이터베이스 테이블을 작업 공간으로 들여와야 합니다. 또한 메시지 또는 테이블을 들여오기 전에 메시지 정의 및 데이터베이스 테이블의 변경도 확약해야 합니다.

메시지 맵핑 편집기가 지원하는 기능에 대한 참조 정보는 온라인 컨텐츠 보조로 제공됩니다.

관련 개념
메시지 맵핑 편집기
메시지 맵핑
관련 작업
메시지 맵핑 개발
컨텐츠 보조
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2005 마지막 갱신 날짜: 11/08/2005
ar00840_