목차

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 매핑 가이드

동적 대상

동적 대상

동적 대상은 런타임 시 변경될 수 있는 대상입니다.
매핑을 실행할 때 동적 대상은 관계형 테이블, 플랫 파일, Amazon Redshift, Amazon S3, Microsoft Azure Data Lake Store, Microsoft Azure Blob Storage, HDFS, HBase 및 사용자 지정된 데이터 개체를 포함하는 실제 데이터 대상에서 메타데이터 변경 사항을 가져올 수 있습니다. 또한 업스트림 열 정의를 기반으로 열을 생성할 수 있습니다.
다음과 같은 방식으로 대상에 대한 동적 런타임 기능을 구성할 수 있습니다.
데이터 소스에서 열을 가져옵니다.
대상에 대한 작은 변경 사항이 기대될 때 런타임 시 관계형 개체 열을 가져오도록 쓰기 변환을 구성할 수 있습니다. 대상에서 메타데이터를 가져오도록 쓰기 변환을 구성할 때 동적으로 업데이트하고 대상 개체와 동기화 상태를 유지하도록 쓰기 변환을 구성할 수 있습니다.
매핑 흐름을 기반으로 대상 열을 정의합니다.
매핑 흐름을 기반으로 열을 정의할 때 대상 열은 업스트림 변환에 의해 결정됩니다.
데이터 개체를 기반으로 대상 열을 정의합니다.
데이터 개체를 기반으로 열을 정의할 때 대상 열은 연결된 데이터 개체에 의해 결정됩니다.
대상 스키마 전략을 정의합니다.
대상 스키마를 유지하거나 런타임 시 대상 테이블을 생성하거나 바꾸도록 대상 스키마 전략을 정의할 수 있습니다. 또한 쓰기 변환의 대상 스키마 전략에 대한 매개 변수 값을 지정할 수 있습니다.
쓰기 변환에서 런타임 시 대상을 생성하거나 바꾸는 대상 스키마 전략을 구성하는 경우 데이터 통합 서비스는 데이터 개체 또는 매핑 흐름에 따라 대상을 생성합니다. 쿼리를 기반으로 대상을 생성하는 DDL 쿼리를 정의할 수도 있습니다.
매개 변수를 할당하여 관계형 데이터 개체의 리소스, 테이블 소유자 또는 디렉터리를 결정합니다.
관계형 대상이 유사한 경우 매개 변수를 할당하여 리소스, 연결 및 테이블 소유자 속성을 가져올 수 있습니다.
매개 변수를 할당하여 파일 또는 관계형 대상에 대해 사용할 데이터 개체를 결정합니다.
사용자 지정된 데이터 개체를 쓰기 변환으로 작성하고 변환에 대한 대상으로 매개 변수 값을 지정할 수 있습니다. 매개 변수의 값을 변경할 때 해당 매개 변수를 사용하는 모든 개체에 대해 대상이 변경됩니다.
다음 테이블에서는 대상의 동적 런타임 기능을 구성할 수 있는 위치를 보여 줍니다.
동적 런타임 대상 기능
구성
데이터 소스에서 열을 가져옵니다.
다음과 같은 대상 유형에 대한 쓰기 변환에서
데이터 개체
탭을 구성합니다.
  • 관계형
  • Amazon Redshift
  • Amazon S3
  • Microsoft Azure Blob Storage
  • Microsoft Azure Data Lake Store
  • HBase
  • HDFS
  • Snowflake
데이터 개체 또는 매핑 흐름을 기반으로 대상 열을 정의합니다.
다음과 같은 대상 유형에 대한 쓰기 변환에서
포트
탭을 구성합니다.
  • 플랫 파일
  • 관계형
  • Amazon Redshift
  • Amazon S3
  • Microsoft Azure Blob Storage
  • Microsoft Azure Data Lake Store
  • HBase
  • HDFS
  • Snowflake
대상 스키마 전략을 선택합니다.
다음과 같은 대상 유형에 대한 실제 데이터 개체에서
고급
탭을 구성합니다.
  • 관계형
  • Amazon Redshift
  • Snowflake
DDL 쿼리를 정의하여 런타임 시 대상 테이블을 작성합니다.
다음과 같은 대상 유형에 대한 실제 데이터 개체에서
고급
탭을 구성합니다.
  • 관계형
매개 변수를 할당하여 연결, 소유자 또는 리소스를 결정합니다.
다음과 같은 대상 유형에 대한 쓰기 변환에서
런타임
탭을 구성합니다.
  • 관계형
  • Amazon Redshift
  • Amazon S3
  • Snowflake
매개 변수를 할당하여 데이터 개체를 결정합니다.
다음과 같은 대상 유형에 대한 쓰기 변환에서
데이터 개체
탭을 구성합니다.
  • 플랫 파일
  • 관계형
  • Amazon Redshift
  • Amazon S3
  • Snowflake