ETL Tools/Oracle Data Integrator 썸네일형 리스트형 PROCEDURE 내의 변수 사용방법 변수 : Repository의 Metadata 내에서 뿐만 아니라, 어떤 식 (SQL 또는 기타)에서도 변수가 사용될 수 있습니다. Sunopsis 변수를 포함하는 명령이 Agent나 그래픽 인터페이스에 의해 실행될 때 Sunopsis 변수가 정해집니다. PROCEDURE 내에서는 변수를 INTERFACE내에서 사용할 때 처럼 이름만 가지고는 사용이 불가능하다. PROJECT 변수일 경우에는 PROJECT 명을, GROBAL 변수일 경우엔느 GROBAL을 붙여 사용가능하다. 또 옵션 의 값에도 변수 명을 할당하여 변수값을 사용할 수도 있다. 예) 변수명 : V1 프로젝트명 : P1 -> 프로시저내 변수 사용 SYNTAX : #P1.V1 더보기 Procedure - Option 기능 사용하기. 옵션 옵션은 특정 프로시져 또는 Knowledge Module (KM)에 붙어 있으며, 두 개의 함수를 갖고 있습니다. • 특정 프로시져 또는 KM에 대해 내부이고 이들이 사용될 때 지정될 텍스트 변수 (텍스트 유형 또는 값 유형)의 정의. • 특정 프로시져나 KM 작업 실행 여부에 대한 yes/no 결정을 위한 체크박스 유형 옵션의 정의. 옵션 테스트하기 1. 프로시저 생성 2. 옵션 추가 3. 옵션 설정 4. 옵션 하나더 추가 및 설정 5. 프로시저 명령어 추가. CREATE TABLE INSERT DATA DROP TABLE 6. 저장. 현재 만든 프로시저 옵션 변경 사항 1) V_DROP 옵션에 의해서 테이블 드랍여부를 결정. - 프로시저 옵션 탭 - v_drop 옵션 값 설정. - drop ta.. 더보기 소스의 물리적 스키마 구별해내기 interface를 구축할 때에같은 모델을 context별로 구분하여 사용할 때에는 각각의 데이터의 소스가 어디인지를 구별해 내기가 매우 어려운데 그때에 나는 jdbc_url에 있는 ip를 받아 구별하여 target table의 컬럼에 값을 넣는 방식을 사용하였다. 이 방식이 맞는 방식인지 모르겠지만 그 때의 내가 할 수 있는 방식이었다. 다음과 같은 식으로 SRC_JAVA_URL 에서 IP정보를 가져올 수있다. 참고 하고 테스트해볼 것. SUBSTR('',14, LOCATE(':','',14)-14) 다른 좋은 방법이 있으면 답글을 남기면 감사하겠다. 하지만 ODI가 특정 전문적인 분야인것을 감안하여 그럴일은 없으므로 내가 다른 방법을 찾으면 글을 업데이트 하도록 하겠다. 더보기 MySQL jdbc MISSING PARAMETER ALIAS ERROR odi 를 통하여 mysql의 데이터 스키마를 사용하여 sql Query를 수행할 때에 ALIAS ERROR MISSING PARAMETER 라는 에러로 몇일동안 원인을 못찾아 한참 고생한 적이 있다. 분명 Query에는 이상이 없는데. 에러가 났었다. 원인은 mysql의 버전차이 이전버전에서는 alias 사용을 디폴트로 허가하고 있는데 내가 사용하는 버전에서는 지원하지 않는 문제점이 있었다. 이때는 jdbc url 에 특정 파라미터의 값을 바꿔서 설정해주면 된다. jdbc_url?useOldAliasMetadataBehavior=true 잘 맞춰서 한번해봐라 사진과 곁들여서 보여주면 확연히 이해가 갔을것이다. 더보기 How to Define Multi Record Format Files in ODI 하나의 파일에 2개이상의 FORMAT을 가진 데이터 들이 섞여있을 경우에 사용하는 ODI 모델 생성 방법 기차다. 짱 ! 같은 방식으로 리버스를 하되 포맷을 구별할 수 있는 컬럼 값을 고정해서 데이터를 로딩하여 서로다른 포맷에 적용할 수 있도록 구현 할 수 있다. _______________________________________________________---- The posts in this series assume that you have some level of familiarity with ODI. The concepts of Datastore, Model and Logical Schema are used here assuming that you understand them in the c.. 더보기 이전 1 ··· 12 13 14 15 16 17 18 ··· 27 다음