본문 바로가기
PENTAHO/STEP

[PENTAHO] DUMMY STEP

by 오늘은강박사갈거야~~ 2021. 7. 15.
반응형

- 이 문서는 PENTAHO의 공식 document를 참고하였습니다.

- 버전은 가장 최신인 9.1 CE 기준으로 작성하였습니다.

- 저도 공부중입니다.. 틀리거나 이상한 부분이 있으면 댓글 달아주셔요..^^


 

DUMMY(Do Nothing) step 

 

 

 

 

[1] 설명 

 

- 이 스텝은 이름 그대로 아무것도 하지 않는 step입니다. 실행을 시키면 아무런 작업을 수행하지 않습니다. 그럼 이 step은 왜 있지?라는 생각을 하실 텐데요. 생각보다 전체 flow를 구성하는 중에 많이 쓰입니다. 

 

[2] 사용 용도

 

  1. flow/조건 테스트 용도로 쓰인다.
  2. data flow 이해도를 높여준다.
  3. 간단한 merge가 가능하다.

 

    - 가장 많이 쓰이는 용도는 바로 테스트 용도입니다. 예를 들어 어떠한 step들을 연결하여, flow를 작성 중에 이게 지금 제대로 되고 있는 건지, 돌아가는지 중간중간 확인이 필요합니다. 또한 filter_rows나 java_filter같이 어떠한 step 이후에 True와 False의 두 가지의 스텝이 무조건 필요한 경우, 각각에 이 dummy step을 두어, 잘 필터링이 되었는지 데이터를 확인할 수 있습니다.  

 

    - 두 번째로, 내가 짠 data flow를 다른 사람들이 보고 쉽게 이해, 파악할 수 있는 역할을 할 수 있다. 전체 flow를 한 번에 보려면 복잡하고, 이해가 안 되지만 중간, 중간에 삽입 해 놓는 dummy step으로 빠르게 이해할 수 있게 해 준다. 보기에도 깔끔해 보인다.

 

    - 마지막으로 간단한 merge가 가능하다. 사실 이러한 용도로는 거의 쓰지 않아 본 것 같으나, 참고 정도만 해두자.

데이터를 불러오거나 가지고 있는 step들을 dummy step에 연결하는 것만으로도 그것들의 모든 row가 합쳐지게 된다.

 


[3] 사용 화면 및 방법

 

Dummy step은 편집 화면이 따로 없다. 아래는 Dummy가 활용된 간단한 로직 2개를 캡쳐 하였다.

왼쪽과 오른쪽은 별개의 로직입니다.

 

 

 

 

 

[4] References

https://wiki.pentaho.com/display/EAI/Dummy+(do+nothing) 

 

Dummy (do nothing) - Pentaho Data Integration - Pentaho Wiki

Description The Dummy step does not do anything. Its primary function is to be a placeholder for testing purposes. For example, to have a transformation, you need at least two steps connected to each other. If you want to test a file input step, you can co

wiki.pentaho.com

https://forums.pentaho.com/threads/55027-Dummy-step-usage/

 

Dummy step usage

Privacy Policy | Legal Notices | Safe Harbor Privacy Policy Copyright © 2005 - 2019 Hitachi Vantara Corporation. All Rights Reserved.

forums.pentaho.com

https://www.youtube.com/channel/UC2CCUgWfmqLTQ_SFmelJRew

 

Pentaho User Group Korea

한국에서 Pentaho CE를 이용하는 사람들에게 정보를 공유하기 위한 채널입니다. Pentaho 한국 사용자 공식 Github.io https://pentaho-user-group-korea.github.io/?fbclid=IwAR3DI2xkfivvJBIb1AB8DOgPFJ4ZZ7PZO3d5Cain2zeW4merX4ysMJ7blJ

www.youtube.com

 

반응형

'PENTAHO > STEP' 카테고리의 다른 글

[PENTAHO] Memory GROUP BY STEP  (0) 2021.07.19
[PENTAHO] GROUP BY STEP  (0) 2021.07.19
[PENTAHO] FILTER ROWS STEP  (0) 2021.07.15
[PENTAHO] DATA GRID STEP  (0) 2021.07.15

댓글