ESQL에서 서브맵 호출

시작하기 전에

서브맵이 없으면 서브맵을 작성하십시오.

메시지 맵핑 편집기를 사용하여 특정 복잡도 레벨에 대한 맵핑을 수행할 수 있습니다. 보다 복잡한 맵핑을 작성하려면 ESQL을 사용하십시오. ESQL은 데이터베이스와 상호작용을 하는 데 특히 유용합니다. 다음 단계에서는 ESQL에서 서브맵을 호출하는 방법에 대해 설명합니다. 이 추가 복잡도 때문에 ESQL에서 서브맵을 호출할 때는 다른 맵에서 서브맵을 호출할 때와 다른 매개변수를 사용합니다. (ESQL에서 서브맵을 호출할 때 두 개의 로컬 환경 매개변수가 CALL문 끝에 추가됩니다.)

  1. 브로커 응용프로그램 개발 perspective로 전환하십시오.
  2. ESQL을 지원하는 노드를 마우스 오른쪽 단추로 누른 후 ESQL 열기를 누르십시오. 해당 노드에 대해 ESQL 파일이 열립니다.
  3. CALL문을 추가하여 서브맵을 호출하십시오. 또한 Ctrl+Space를 눌러 서브맵 이름 및 예상 매개변수를 포함한 드롭다운 목록을 제공하는 ESQL 컨텐츠 보조에 액세스하십시오.

    다음 구문 다이어그램에서는 CALL문에 대해 설명합니다.

참고:
  1. 호출에는 소스 매개변수만 표시되며, 목록에는 메시지 매개변수만 표시됩니다.
  2. 서브맵이 메시지 대상을 빌드하면 target pathOutputLocalEnvironment 매개변수를 포함하십시오. 서브맵이 메시지 대상을 빌드하지 않으면(예를 들어 서브맵이 데이터베이스와 상호작용하지 않는 경우) 이 두 매개변수는 표시되지 않습니다.
관련 태스크
서브 맵 호출
새 서브맵 작성
와일드카드 소스에 대한 새 서브맵 작성
서브맵과 서브루틴 작성 및 호출
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
ar25139_