데이터베이스 Select 조작 추가

시작하기 전에:
이 주제에서는 데이터 소스에서 규정된 선택사항을 작성하는 데이터베이스 select 조작을 추가하는 방법에 대해 설명합니다. 스프레드시트 값 테이블에서 $db:select문은 테이블에서 모든 항목을 리턴하는 디폴트 값 fn:true()를 갖습니다. 따라서 이 값을 선택사항을 규정하는 값으로 대체해야 합니다. 예:
$db:select.LAB13STA.ARGOSTR.XREF.STATE=$source/AirlineRequest/Purchase/Customer/State
이 예는 STATE 열이 상태 입력 필드와 동일한 데이터베이스에서만 레코드를 선택합니다. For 항목이 데이터베이스에서 선택한 값이 반복되는 $db:select 값과 함께 표시됩니다. 규정되지 않은 선택을 사용하는 경우, 다음 소스와 대상 맵핑이 있습니다.
소스 대상
Street STREET
City CITY
Zip ZIP_CODE
FlightNumber FLIGHT_NO
Date TRAN_DATE
Price COST
CreditCard CC_NO
Status STATUS1
Details DETAILS
  1. 메시지 맵핑 편집기 스프레드시트 값 테이블에서 기존 값 fn:true()를 필수 값으로 바꿉니다.
  2. 메시지 맵핑 편집기 소스 분할창에서 $db:select 표현식을 연 후 다음 트리를 여십시오.
    1. 데이터베이스 트리(예: AIRLINEDB)
    2. 스키마 트리(예: AIRLINE_SCHEMTREE)
    3. 데이터베이스 테이블 트리(예: XREF)
  3. 메시지 맵핑 편집기 소스 분할창에서 소스(예: ABBREV)를 선택하고 대상 분할창에서 대상(예: STATE)으로 끌어 놓으십시오. 연결 행이 초기에는 표시되지 않음을 참고하십시오.
  4. 스프레드시트 분할창에서 대상 필드(예: STATE)에 Select 값(예: $db:select.AIRLINEDB.AIRLINE_SCHEMTREE.XREF.ABBREV)이 지정되었는지 볼 수 있습니다. 이 값은 데이터베이스 테이블에서 지정된 열을 식별합니다(이 예에서는 XREF 테이블의 ABBREV 열). 소스와 대상 간의 행, 맵핑이 발생했음을 표시합니다.
  5. 파일 > 저장을 눌러 맵핑을 저장하십시오.
  6. 메시지 플로우를 저장하십시오.
  7. 작업 분할창에서 오류가 생성되었는지 점검하십시오.
데이터베이스에서 규정된 선택을 작성했습니다.
이제 맵핑 전개로 이동하십시오.
관련 참조
메시지 맵핑
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2006 마지막 갱신 날짜: 2006/08/21
ar03045_4_