변경 시작

ESQL의 사용자 정의 등록 정보

UDP(사용자 정의 등록 정보)는 DECLARE문에서 EXTERNAL 키워드를 지정하여 ESQL 프로그램에 정의된 변수입니다. 예를 들어, ESQL 명령문 DECLARE today EXTERNAL CHARACTER 'monday'는 초기값 'monday'를 사용하여 today라는 사용자 정의 등록 정보를 정의합니다.

또한 사용자 정의 등록 정보를 사용하려면 구성할 메시지 플로우에서 사용할 등록 정보를 먼저 정의해야 합니다. 메시지 플로우 편집기를 사용하여 이 조작을 수행하십시오.

메시지 플로우 편집기를 사용하여 UDP를 정의할 경우 값 및 등록 정보 유형도 정의됩니다. 값은 UDP 유형에 따라 달라지는 디폴트 값입니다. 메시지 플로우 편집기에서 UDP에 지정된 값은 ESQL 프로그램에서 UDP에 지정된 값보다 우선합니다.

UDP를 사용하는 메시지 플로우를 전개하기 전에 브로커 아카이브 편집기를 사용하여 UDP 값을 변경할 수 있습니다. 지정된 값이 없는 UDP가 포함된 메시지 플로우를 전개하려고 하면 전개 실패가 발생합니다.

자세한 정보는 UDP를 사용하여 전개 시 메시지 플로우 구성을 참조하십시오.

UDP를 사용하면 구성 데이터를 쉽게 설정하고 정상 상수와 같이 사용할 수 있습니다. 사용자 작성 플러그인 또는 environment 트리의 구문 분석을 위한 외부 호출이 없기 때문에 ESQL 코드는 보다 쉽게 쓰고 유지보수하며 더 잘 수행할 수 있습니다. 또한 트리에서 데이터를 읽는 구문 분석 비용이 제거됩니다. UDP 값은 전개 시 변수에 기록되므로 신속히 액세스할 수 있습니다.

모듈 또는 스키마에서만 UDP를 선언할 수 있습니다.

UDP는 ESQL을 사용하는 내장 노드를 통해 액세스할 수 있습니다.

JavaCompute 노드에서 UDP에 액세스하는 방법에 대한 설명은 JavaCompute 노드에서 사용자 정의 등록 정보에 액세스를 참조하십시오.

관련 개념
메시지 플로우 개요
변경 시작사용자 정의 등록 정보변경 끝
ESQL 변수
관련 태스크
메시지 플로우 개발
UDP를 사용하여 전개 시 메시지 플로우 구성
JavaCompute 노드에서 사용자 정의 등록 정보에 액세스
관련 참조
ESQL 변수
DECLARE문
메시지 플로우 편집기
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 5월 12, 2006
ak01015_


변경 끝