본문 바로가기
반응형

PENTAHO10

[PENTAHO] Linux에서 KETTLE 실행 Shell Script 작성하기 및 exit code 확인하기 - 이 문서는 PENTAHO의 공식 document를 참고하였습니다. - 버전은 가장 최신인 9.1 CE 기준으로 작성하였습니다. - 저도 공부 중입니다.. 틀리거나 이상한 부분이 있으면 댓글 달아주셔요..^^ 이 글은 아래와 같은 작업을 위한 것입니다. - Linux shell script로 KETTLE을 실행시키는 파일을 만들고, 제대로 수행되는지 검증하는 방법 우선 Exit Code에 대하여 알아보자. kettle파일은 실행 완료 후, 6가지의 Exit Code를 리턴합니다. 그것을 보고, 어떠한 결과가 도출되었는지 자세히 알 수 있습니다. 이를 단순 에러의 원인을 찾는 용도로 사용할 수 있지만, shell script에 넣어 자동으로 kettle 파일 실행 결과에 따라 처리를 수행할 수 있게 만들.. 2021. 9. 16.
[PENTAHO] Linux에서 KETTLE 실행하는 방법 - 이 문서는 PENTAHO의 공식 document를 참고하였습니다. - 버전은 가장 최신인 9.1 CE 기준으로 작성하였습니다. - 저도 공부 중입니다.. 틀리거나 이상한 부분이 있으면 댓글 달아주셔요..^^ 이 글은 아래와 같은 작업을 위한 것입니다. - Linux에서 KETTLE 실행하는 방법 Linux에서 KETTLE을 실행시키는 방법은 크게, 2가지가 존재합니다. 1. kitchen.sh을 이용하여 Job 파일을 실행시키는 방법 2. pan.sh을 이용하여 Ktr파일을 실행시키는 방법 단순 command line에서 실행시키려고 하면, kitchen.sh와 pan.sh의 경로를 기입하고, 한 칸 띄우고 /file: 실행시키려는 내 파일 주소를 적어주면 된다. - Pan.sh로 ktr 파일 실행 .. 2021. 9. 12.
[PENTAHO] Parameter를 활용하여, Linux에서 KETTLE 실행시키기 - 이 문서는 PENTAHO의 공식 document를 참고하였습니다. - 버전은 가장 최신인 9.1 CE 기준으로 작성하였습니다. - 저도 공부 중입니다.. 틀리거나 이상한 부분이 있으면 댓글 달아주셔요..^^ 이 글은 아래와 같은 작업을 위한 것입니다. - KETTLE상에 DB Connection 정보를 변수로 두고, bash script 파일에 변수에 대한 값들을 두어 실행시키는 방법 작업은 아래와 같이 진행됩니다. 1. JOB 파일에서 환경변수 설정 2. DB Connection 값들을 설정 해 놓은 환경 변수로 변경 3. 리눅스상에서 Bash Script를 새로 만들어 변수 값을 넣고 실행 그림을 보면서 설명드리겠습니다. 1. JOB 파일에서 환경변수 설정 - 가장 먼저, JOB 파일의 속성으로 .. 2021. 9. 12.
[PENTAHO] GROUP BY와 MEMORY GROUP BY의 차이점 - 이 문서는 PENTAHO의 공식 document를 참고하였습니다. - 버전은 가장 최신인 9.1 CE 기준으로 작성하였습니다. - 저도 공부 중입니다.. 틀리거나 이상한 부분이 있으면 댓글 달아주셔요..^^ kettle을 사용하다 보며 궁금한 것은 GROUP BY와 MEMORY GROUP BY의 차이점은 무엇인가였다. 실제로 대량의 GROUP BY를 동시에 진행할 때가 아닌 경우에 사용한다라는 느낌만 가지고 사용하기에 궁금증이 커졌습니다. 그래서 이곳저곳 인터넷을 찾아보며 정리한 내용을 올려드립니다. 우선 공식문서 내용들을 살펴보겠습니다. GROUP BY 이 단계는 지정된 필드 또는 필드 컬렉션을 기반으로 소스의 행을 그룹화합니다. 각 그룹에 대해 새 행이 생성됩니다. 또한 그룹에 대해 하나 이상의 .. 2021. 7. 28.
[PENTAHO] Memory GROUP BY STEP - 이 문서는 PENTAHO의 공식 document를 참고하였습니다. - 버전은 가장 최신인 9.1 CE 기준으로 작성하였습니다. - 저도 공부 중입니다.. 틀리거나 이상한 부분이 있으면 댓글 달아주셔요..^^ Memory GROUP BY STEP [1] 설명 - 이 스텝은 일반적인 GROUP BY와 동일한 역할을 수행하는 STEP입니다. - GROUP BY와 MEMORY GROUP BY의 차이점 [2] 사용 용도 테이블의 GROUP BY를 수행한다. [3] 사용법 예제 우선 가장 먼저 데이터를 가지고 와 보도록 하겠습니다. EMPNO,NAME,DEP,SALARY 1001,Park,Sales,8000 1002,Selle,IT,7000 1003,Joe,Marketing,4500 1004,Robert,Mar.. 2021. 7. 19.
[PENTAHO] GROUP BY STEP - 이 문서는 PENTAHO의 공식 document를 참고하였습니다. - 버전은 가장 최신인 9.1 CE 기준으로 작성하였습니다. - 저도 공부 중입니다.. 틀리거나 이상한 부분이 있으면 댓글 달아주셔요..^^ GROUP BY STEP [1] 설명 - 이 스텝은 일반적인 GROUP BY와 동일한 역할을 수행하는 STEP입니다. 이외에도 동일한 역할을 수행하는 MEMORY GROUP BY도 존재합니다. - GROUP BY와 MEMORY GROUP BY의 차이점 [2] 사용 용도 테이블의 GROUP BY를 수행한다. [3] 사용법 예제 우선 가장 먼저 데이터를 가지고 와 보도록 하겠습니다. EMPNO,NAME,DEP,SALARY 1001,Park,Sales,8000 1002,Selle,IT,7000 1003.. 2021. 7. 19.
반응형