Table of Contents

Search

  1. Preface
  2. Understanding Pipeline Partitioning
  3. Partition Points
  4. Partition Types
  5. Pushdown Optimization
  6. Pushdown Optimization and Transformations
  7. Real-time Processing
  8. Commit Points
  9. Row Error Logging
  10. Workflow Recovery
  11. Stopping and Aborting
  12. Concurrent Workflows
  13. Grid Processing
  14. Load Balancer
  15. Workflow Variables
  16. Parameters and Variables in Sessions
  17. Parameter Files
  18. FastExport
  19. External Loading
  20. FTP
  21. Session Caches
  22. Incremental Aggregation
  23. Session Log Interface
  24. Understanding Buffer Memory
  25. High Precision Data

Advanced Workflow Guide

Advanced Workflow Guide

Pushdown Optimization and Transformations Overview

Pushdown Optimization and Transformations Overview

When you configure pushdown optimization, the Integration Service tries to push each transformation to the database. The following criteria affects whether the Integration Service can push the transformation to the database:
  • Type of transformation
  • Location of the transformation in the mapping
  • Mapping and session configuration for the transformation
  • The expressions contained in the transformation
The criteria might also affect the type of pushdown optimization that the Integration Service can perform and the type of database to which the transformation can be pushed.
The Integration Service can push logic of the following transformations to the database:
  • Aggregator
  • Expression
  • Filter
  • Joiner
  • Lookup
  • Router
  • Sequence Generator
  • Sorter
  • Source Qualifier
  • Target
  • Union
  • Update Strategy


Updated June 25, 2020