목차

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

푸시다운 최적화 개요

푸시다운 최적화 개요

데이터 통합 서비스는 푸시다운 최적화를 적용할 때 소스 데이터베이스에 변환 논리를 푸시합니다. 데이터 통합 서비스는 변환 논리를 SQL 쿼리로 변환한 후 SQL 쿼리를 데이터베이스로 전송합니다. 소스 데이터베이스는 SQL 쿼리를 실행하여 변환을 처리합니다.
소스 데이터베이스가 데이터 통합 서비스보다 빠른 속도로 변환 논리를 처리할 수 있는 경우 푸시다운 최적화가 매핑 성능을 향상시킵니다. 또한 데이터 통합 서비스가 소스에서 훨씬 적은 데이터를 읽습니다.
데이터 통합 서비스가 소스 데이터베이스에 푸시하는 변환 논리의 양은 데이터베이스, 변환 논리 및 매핑 구성에 따라 달라집니다. 데이터베이스에 푸시할 수 없는 모든 변환 논리는 데이터 통합 서비스가 처리합니다.
매핑에 대한 푸시다운 최적화를 구성하는 경우 데이터 통합 서비스가 소스에서 대상으로의 최적화된 매핑을 분석하거나 소스 데이터베이스에 푸시할 수 없는 다운스트림 변환에 도달할 때까지 분석합니다. 데이터 통합 서비스는 변환 논리를 푸시다운한 각 소스에 대해 SELECT 문을 생성하고 실행합니다. 그런 다음 SQL 쿼리의 결과를 읽어 매핑의 나머지 변환을 처리합니다.