메뉴 건너뛰기

Cloudera, BigData, Semantic IoT, Hadoop, NoSQL

Cloudera CDH/CDP 및 Hadoop EcoSystem, Semantic IoT등의 개발/운영 기술을 정리합니다. gooper@gooper.com로 문의 주세요.


Oracle에 있는 Hue 메타정보 테이블을 이용하여 coordinator와 workflow관계 목록을 추출하는 방법은 다음의 쿼리를 활용한다. 

coordinator와 workflow의 상하 관계는 HUE.DESKTOP_DOCUMENT2_DEPENDENCIES 테이블에 들어 있고 이것을 이용하여 상하관계 목록을 추출할 수 있다. 



select b.lvl, a.id, (select k.username from hue.auth_user k where k.id=a.owner_id) as username, a.last_modified, 

a.name, dbms_lob.substr(a.description, 10000,1), a.type, b.from_document2_id, b.to_document2_id, b.isloop 

from hue.desktop_document2 a,

(select level as lvl, from_document2_id, to_document2_id, connect_by_iscycle isloop from HUE.DESKTOP_DOCUMENT2_DEPENDENCIES

  connect by nocycle prior to_document2_id = from_document2_id

) b

where a.id=b.from_document2_id and is_history=0 and is_trashed=0 and type in ('oozie-coordinator2','oozie-workflow2');

위로