목차

Search

  1. 서문
  2. 매핑
  3. 맵렛
  4. 매핑 매개 변수
  5. 매개 변수를 할당할 위치
  6. 매핑 출력
  7. SQL 쿼리에서 매핑 생성
  8. 동적 매핑
  9. 동적 매핑을 개발 및 실행하는 방법
  10. 동적 매핑 사용 사례
  11. 매핑 관리
  12. PowerCenter로 내보내기
  13. PowerCenter에서 가져오기
  14. 성능 조정
  15. 푸시다운 최적화
  16. 분할된 매핑
  17. Developer tool 이름 지정 규칙

Developer 매핑 가이드

Developer 매핑 가이드

속성 재정의

속성 재정의

가져올 때 가져오기 프로세스는 기본적으로 재정의를 유지합니다. 가져오기 프로세스 중에 PowerCenter 개체의 재정의 속성을 유지하거나 무시하도록 선택할 수 있습니다.
PowerCenter에서 일부 매핑 속성을 재정의할 수 있습니다. 속성을 재정의하려면 워크플로우 관리자의 매핑 탭에서 세션의 속성을 구성합니다.
세션 재정의를 통해 PowerCenter에서 소스 파일 이름 같은 속성을 다른 세션의 다른 값으로 재정의할 수 있습니다. 예를 들어
소스 파일 이름
속성을 'OriginalFile' 값으로 설정할 수 있습니다. 세션 1은 값을 "Session1_File"로 재정의하고 세션 2는 값을 "Session2_File"로 재정의할 수 있습니다.
PowerCenter 매핑에 세션 재정의가 포함되는 경우 가져오기 프로세스는 모델 리포지토리의 매핑 또는 데이터 개체 매개 변수를 정의하여 내부에서 세션 재정의를 변환하고 매핑 태스크의 매개 변수에 바인딩합니다.
모델 리포지토리의 재정의 속성을 유지하려는 경우 다음 정보를 고려하십시오.
  • 가져오기 프로세스에서는 PowerCenter 개체에 대한 재사용 가능 변환 및 재사용 불가능 변환 또는 재사용 가능 데이터 개체가 생성됩니다.
  • PowerCenter 매핑에서 소스 및 대상 속성을 재정의할 경우 가져오기 프로세스에서 PowerCenter 매핑과 동일한 속성 재정의 값으로 데이터 개체를 생성합니다. 가져오기 프로세스는 PowerCenter 개체의 이름 뒤에 숫자를 추가하고 데이터 개체를 생성합니다.
  • 플랫 파일 소스, 플랫 파일 대상, 조회 변환, 관계형 소스 및 관계 형 대상에 대한 재정의 속성은 일부만 유지할 수 있습니다.
다음 테이블에는 모델 리포지토리의 PowerCenter 개체에 대해 유지되는 재정의 속성이 나열되어 있습니다.
PowerCenter Client 속성
Developer tool 속성
소유자 이름
. 관계형 소스 세션 속성에서 찾습니다.
소유자
. 매핑 인스턴스 런타임 속성에서 찾습니다.
소스 테이블 이름
. 관계형 소스 세션 속성에서 찾습니다.
리소스
. 매핑 인스턴스 런타임 리소스 속성에서 찾습니다.
거부 파일 디렉터리
. 관계형 대상 세션 속성에서 찾습니다.
거부 파일 디렉터리
. 매핑 인스턴스 런타임 속성에서 찾습니다.
거부 파일 이름
. 관계형 대상 세션 속성에서 찾습니다.
거부 파일 이름
. 매핑 인스턴스 런타임 속성에서 찾습니다.
대상 테이블 이름
. 관계형 대상 세션 속성에서 찾습니다.
대상 테이블 이름
. 매핑 인스턴스 런타임 리소스 속성에서 찾습니다.
사전 SQL
. 관계형 소스 또는 대상 세션 속성에서 찾습니다.
사전 SQL
. 매핑 인스턴스 고급 속성에서 찾습니다.
사후 SQL
. 관계형 소스 또는 대상 세션 속성에서 찾습니다.
사후 SQL
. 매핑 인스턴스 고급 속성에서 찾습니다.
SQL 쿼리
. 관계형 소스 또는 대상 세션 속성에서 찾습니다.
SQL 쿼리
. 매핑 인스턴스 쿼리 속성에서 찾습니다.
사용자 정의 조인
. 소스 한정자 속성에서 찾습니다.
조인
. 매핑 인스턴스 단순 쿼리 속성에서 찾습니다.
소스 필터
. 소스 한정자 속성에서 찾습니다.
필터
. 매핑 인스턴스 단순 쿼리 속성에서 찾습니다.
조회 SQL 재정의
. 관계형 조회 변환 세션 속성에서 찾습니다.
조회 SQL 재정의
. 조회 쿼리 속성에서 찾습니다.
조회 테이블 이름
. 관계형 조회 변환 세션 속성에서 찾습니다.
리소스
. 조회 고급 런타임 리소스 속성에서 찾습니다.
조회 소스 필터
. 관계형 조회 변환 세션 속성에서 찾습니다.
필터 쿼리
. 조회 쿼리 단순 필터 속성에서 찾습니다.
조회 캐시 디렉터리 이름
. 플랫 파일 또는 관계형 조회 변환 세션 속성에서 찾습니다.
조회 캐시 디렉터리 이름
. 조회 런타임 속성에서 찾습니다. 예: CacheDir (param).
조회 소스 파일 이름
. 플랫 파일 조회 변환 세션 속성에서 찾습니다.
조회 소스 파일 이름
. 조회 데이터 개체의 매개 변수로 지정 속성에서 찾습니다.
조회 소스 파일 디렉터리
. 플랫 파일 조회 변환 세션 속성에서 찾습니다.
조회 소스 파일 디렉터리
. 조회 데이터 개체의 매개 변수로 지정 속성에서 찾습니다.
조회 열 구분자
. 플랫 파일 조회 변환 세션 속성에서 찾습니다.
구분자
. 조회 데이터 개체 고급 열 구분자 속성에서 찾습니다.
소스 파일 디렉터리
. 플랫 파일 소스 세션 속성에서 찾습니다.
소스 파일 디렉터리
. 데이터 개체 고급 읽기 속성에서 찾습니다.
소스 파일 이름
. 플랫 파일 소스 세션 속성에서 찾습니다.
소스 파일 이름
. 데이터 개체 고급 읽기 속성에서 찾습니다.
열 구분자
. 플랫 파일 소스 세션 속성에서 찾습니다.
구분자
. 데이터 개체 고급 열 구분자 속성에서 찾습니다.
거부 파일 이름
. 플랫 파일 대상 세션 속성에서 찾습니다.
거부 파일 이름
. 매핑 인스턴스 런타임 속성에서 찾습니다.
열 구분자
. 플랫 파일 대상 세션 속성에서 찾습니다.
구분자
. 데이터 개체 고급 열 구분자 속성에서 찾습니다.
병합 파일 디렉터리
. 플랫 파일 대상 세션 속성에서 찾습니다.
병합 파일 디렉터리
. 데이터 개체 고급 쓰기 속성에서 찾습니다.
병합 파일 이름
. 플랫 파일 대상 세션 속성에서 찾습니다.
병합 파일 이름
. 데이터 개체 고급 쓰기 속성에서 찾습니다.
출력 파일 디렉터리
. 플랫 파일 대상 세션 속성에서 찾습니다.
출력 파일 디렉터리
. 데이터 개체 고급 쓰기 속성에서 찾습니다.
출력 파일 이름
. 플랫 파일 대상 세션 속성에서 찾습니다.
출력 파일 이름
. 데이터 개체 고급 쓰기 속성에서 찾습니다.
거부 파일 디렉터리
. 플랫 파일 대상 세션 속성에서 찾습니다.
거부 파일 디렉터리
. 매핑 인스턴스 런타임 속성에서 찾습니다.