옵션
옵션은 특정 프로시져 또는 Knowledge Module (KM)에 붙어 있으며, 두 개의 함수를 갖고 있습니다.
• 특정 프로시져 또는 KM에 대해 내부이고 이들이 사용될 때 지정될 텍스트 변수 (텍스트 유형 또는 값 유형)의 정의.
• 특정 프로시져나 KM 작업 실행 여부에 대한 yes/no 결정을 위한 체크박스 유형 옵션의 정의.
옵션 테스트하기
1. 프로시저 생성
2. 옵션 추가
3. 옵션 설정
4. 옵션 하나더 추가 및 설정
5. 프로시저 명령어 추가.
CREATE TABLE
INSERT DATA
DROP TABLE
6. 저장.
현재 만든 프로시저 옵션 변경 사항
1) V_DROP 옵션에 의해서 테이블 드랍여부를 결정.
- 프로시저 옵션 탭 - v_drop 옵션 값 설정.
- drop table 명령어 옵션탭 v_drop checking.
# drop table 명령은 v_drop 옵션의 값에 따라 실행여부 결정됨
2) V_Default 옵션을 insert data 명령에 추가.
- 프로시저 옵션 탭 - v_drop 옵션 값 설정.
- insert data 명령어 SYSDATE 부분(옵션 값으로 대체할 부분)
<%=snpRef.getOption("VARIABLE NAME")%>으로 변경
사용할 만한 ODI REFERENCE
<%=snpRef.getOption("V_DATE")%> -- 옵션
<%=odiRef.getObjectName("L","FACT_CPBS_REPROC",["IDBA.IDBADM","CONTEXT_NAME",]"D")%> -- 스키마.테이블명