Bigdata, Hadoop ecosystem, Semantic IoT등의 프로젝트를 진행중에 습득한 내용을 정리하는 곳입니다.
필요한 분을 위해서 공개하고 있습니다.
문의사항은 gooper@gooper.com로 메일을
보내주세요.
1. shllscript에서 echo "TEST_VAL=Y" 형태로 결과를 출력한다.
2. shllscript에서 echo "TEST_VAL2=N" 형태로 결과를 출력한다.
3. oozie의 decision action의 if 부분에 ${wf:actionData('shell-28c3').TEST_VAL ne 'N' and wf:actionData('shell-28c3').TEST_VAL2 eq 'Y'} 를 입력하면
and 연산을 수행한 조건을 부여할 수 있다.
${(VAL==="Y") and (VAL2==="N")}와 같이 변수 VAL, VAL2를 $변수로 받아서도 and 연산을 수행할 수 있다. (문자열 비교)
${(VAL eq 100) and (VAL2 eq 200)}와 같이 변수 VAL, VAL2를 $변수로 받아서도 and 연산을 수행할 수 있다. (숫자 비교)
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
681 | dual table만들기 | 총관리자 | 2014.05.16 | 826 |
680 | 특정파일이 생성되어야 action이 실행되는 oozie job만들기(coordinator.xml) | 총관리자 | 2014.05.20 | 984 |
679 | source의 type을 spooldir로 하는 경우 해당 경로에 파일이 들어오면 파일단위로 전송함 | 총관리자 | 2014.05.20 | 687 |
678 | hive에서 insert overwrite directory.. 로 하면 default column구분자는 'SOH'혹은 't'가 됨 | 총관리자 | 2014.05.20 | 999 |
677 | import 혹은 export할때 hive파일의 default 구분자는 --input-fields-terminated-by " |