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 마지막 갱신 날짜: 5월 12, 2006
ar25139_