Table of Contents

Search

  1. Preface
  2. Performance Tuning Overview
  3. Target Optimization
  4. Source Optimization
  5. Transformation Optimization
  6. Mapping Optimization
  7. Partitioned Mapping Optimization
  8. Run-time Optimization
  9. SQL Data Service Optimization
  10. Web Service Optimization
  11. Connections Optimization
  12. Data Transformation Optimization

Performance Tuning Guide

Performance Tuning Guide

Semi-Join Optimization Rules and Guidelines

Semi-Join Optimization Rules and Guidelines

The Data Integration Service can apply semi-join optimization to a Joiner transformation if the transformation meets the following requirements:
  • The join type must be normal, master outer, or detail outer. The joiner transformation cannot perform a full outer join.
  • The detail pipeline must originate from a relational source.
  • The join condition must be a valid sort-merge-join condition. That is, each clause must be an equality of one master port and one detail port. If there are multiple clauses, they must be joined by AND.
  • If the mapping does not use target-based commits, the Joiner transformation scope must be All Input.
  • The master and detail pipelines cannot share any transformation.
  • The mapping cannot contain a branch between the detail source and the Joiner transformation.

0 COMMENTS

We’d like to hear from you!