2012년 11월 11일 일요일

3. Metadata 활용 - Oracle 테이블 활용

앞에서 오라클연결을 하였고 연결된 오라클 계정의 테이블을 확인하고, 활용하는 예를 설명한다.

1) Oracle Table 조회

  a) 연결된 오라클 연결정보에서 팝업메뉴를 통해 Retrieve Schema 기능을 클릭한다.


  
   b) 사용자가 원하는 테이블을 설정한다. (테이블 또는 뷰테이블)
       - Set the Name Filter를 활용하여 사용자가 원하는 테이블 명을 Filter를 한다.
         (예 : N%  -> N으로 시작하는 테이블 만)




   c) 활용할 테이블을 선택한다
       - 테이블 선택 시 Creation status가 Success로 변할때 까지 기다린다.
       - Column Number : 테이블의 Column 갯수




   d) 선택된 테이블의 정보를 확인한 후 Finish 버튼을 통해 종료한다.

 

   e) 결과를 확인한다.



2) Oracle Table 활용

  <Metadata에 연결된 오라클 테이블을 Job을 통해 활용>

  a) 먼저 생성된 Create_Job을 구동시킨다.
  b) Table schemas > ADMIN_DO 테이블을 Job 화면으로 드래그 & 드롭으로 가져다 놓는다.

    - Components 화면에서 tOracleInput component를 선택한다.



   c) Job 화면 오른쪽 Palette 창에서 Logs & Errors > tLogRow component를 b)와 같은 방법으로 드래그 & 드롭으로 가져다 놓는다.



    d) tOracleInput 선택하여 팝업 메뉴에서 Row > Main 기능을 클릭한다.


    e) tLogRow로 화살표를 이어 준다.


    f) tLogRow 선택 후, 화면 아래 Component 설정창에서 'Edit schema' 기능을 클릭하여 설정된 Schema를 확인한다.

    g) 화면 아래 Run 화면으로 이동하여 'Run' 버튼을 통해 오라클에 담겨져 있는 정보를 확인한다.
      - tOracleInput  conponent 설정창에 Query문은 아래와 같이 설정되어 있음을 확인해야 한다.

     <Query>
     "SELECT  계정.ADMIN_DO.OBJECTID, 계정.ADMIN_DO.DO, 계정.ADMIN_DO.NAME, 
       계정.ADMIN_DO.SHAPE    FROM 계정.ADMIN_DO"










댓글 없음:

댓글 쓰기