Introduction
This page contains the index for the documentation on all the standard steps in Pentaho Data Integration.
We invite everyone to add more details, tips and samples to the step pages.
This page reflects the categories and steps from PDI version 3.1.
The steps page for version 3.2 is over here : Pentaho Data Integration v3.2. Steps
Page:
Abort
Page: Access Input
Page: Access Output
Page: Add a checksum
Page: Add Constants
Page: Add sequence
Page: Add XML
Page: Aggregate Rows
Page: Analytic Query
Page: Append
Page: Append streams
Page: Blocking step
Page: Calculator
Page: Call DB Procedure
Page: Check if a column exists
Page: Clone row
Page: Closure Generator
Page: Combination lookup-update
Page: Copy rows to result
Page: CSV Input
Page: Database Join
Page: Database lookup
Page: Data Validator
Page: Delay row
Page: Delete
Page: De-serialize from file
Page: Dimension Lookup-Update
Page: Dummy (do nothing)
Page: Excel Input
Page: Excel Input Step
Page: Excel Output
Page: Execute SQL script
Page: Field Splitter
Page: File exists
Page: Filter rows
Page: Fixed File Input
Page: Flattener
Page: Generate Random Value
Page: Generate Rows
Page: Get Data From XML
Page: Get File Names
Page: Get files from result
Page: Get Files Row Count
Page: Get rows from result
Page: Get System Info
Page: Get Variable
Page: Group By
Page: HTTP Client
Page: Injector
Page: Insert - Update
Page: JavaScript Values
Page: Join Rows (Cartesian product)
Page: LDAP Input
Page: LDIF Input
Page: Mail Validator
Page: Mapping
Page: Mapping Input
Page: Mapping Output
Page: Merge Join
Page: Merge rows
Page: Metadata Structure
Page: Modified Java Script Value
Page: Mondrian Input
Page: Null If
Page: Oracle Bulk Loader
Page: PostgreSQL Bulk Loader
Page: Property Input
Page: Property Output
Page: Regex Evaluation
Page: Row De-normalizer
Page: Row Normalizer
Page: RSS Input
Page: SalesForce Input
Page: Select Values
Page: Serialize to file
Page: Set files in result
Page: Set Variable
Page: Socket reader
Page: Socket writer
Page: Sorted Merge
Page: Sort rows
Page: Split field to rows
Page: SQL File Output
Page: Streaming XML Input
Page: Stream Lookup
Page: Switch-Case
Page: Table Exists
Page: Table Input
Page: Table Output
Page: Text File Input
Page: Text File Output
Page: Unique Rows
Page: Update
Page: Value Mapper
Page: Web services lookup
Page: XBase Input
Page: XML Add
Page: XML Input
Page: XML Join
Page: XML Output
Page: XSD Validator
Page: XSL Transformation
Page: Access Input
Page: Access Output
Page: Add a checksum
Page: Add Constants
Page: Add sequence
Page: Add XML
Page: Aggregate Rows
Page: Analytic Query
Page: Append
Page: Append streams
Page: Blocking step
Page: Calculator
Page: Call DB Procedure
Page: Check if a column exists
Page: Clone row
Page: Closure Generator
Page: Combination lookup-update
Page: Copy rows to result
Page: CSV Input
Page: Database Join
Page: Database lookup
Page: Data Validator
Page: Delay row
Page: Delete
Page: De-serialize from file
Page: Dimension Lookup-Update
Page: Dummy (do nothing)
Page: Excel Input
Page: Excel Input Step
Page: Excel Output
Page: Execute SQL script
Page: Field Splitter
Page: File exists
Page: Filter rows
Page: Fixed File Input
Page: Flattener
Page: Generate Random Value
Page: Generate Rows
Page: Get Data From XML
Page: Get File Names
Page: Get files from result
Page: Get Files Row Count
Page: Get rows from result
Page: Get System Info
Page: Get Variable
Page: Group By
Page: HTTP Client
Page: Injector
Page: Insert - Update
Page: JavaScript Values
Page: Join Rows (Cartesian product)
Page: LDAP Input
Page: LDIF Input
Page: Mail Validator
Page: Mapping
Page: Mapping Input
Page: Mapping Output
Page: Merge Join
Page: Merge rows
Page: Metadata Structure
Page: Modified Java Script Value
Page: Mondrian Input
Page: Null If
Page: Oracle Bulk Loader
Page: PostgreSQL Bulk Loader
Page: Property Input
Page: Property Output
Page: Regex Evaluation
Page: Row De-normalizer
Page: Row Normalizer
Page: RSS Input
Page: SalesForce Input
Page: Select Values
Page: Serialize to file
Page: Set files in result
Page: Set Variable
Page: Socket reader
Page: Socket writer
Page: Sorted Merge
Page: Sort rows
Page: Split field to rows
Page: SQL File Output
Page: Streaming XML Input
Page: Stream Lookup
Page: Switch-Case
Page: Table Exists
Page: Table Input
Page: Table Output
Page: Text File Input
Page: Text File Output
Page: Unique Rows
Page: Update
Page: Value Mapper
Page: Web services lookup
Page: XBase Input
Page: XML Add
Page: XML Input
Page: XML Join
Page: XML Output
Page: XSD Validator
Page: XSL Transformation