Skip to main content
Pentaho Documentation

Steps Supporting Metadata Injection

The ETL Metadata Injection step inserts metadata into your template transformation through a step that supports metadata injection. See the ETL Metadata Injection article for details on how metadata is injected or if you are not familiar with the term template transformation.

The following table specifies which steps contain fields supporting metadata injection:

Step Version Introduced Fields Supporting Metadata Injection
Add XML 7.0 All fields
Annotate Stream 7.0 All fields
Append Streams 7.0 All fields
Avro Input 7.0 All fields
Cassandra Input 7.0 All fields
Cassandra Output 7.0 All fields
Combination Lookup / Update 7.0 All fields
Concat Fields 5.1 All fields
CouchDB Input 7.0 All fields
CSV File Input 4.1 See CSV File Input for a list of supported fields
Data Grid 5.1 All fields
Data Validator 7.0 All fields
Dimension Lookup-Update 7.1 All fields
ETL Metadata Injection 7.0 All fields. See Injecting Metadata into the ETL Metadata Injection Step for exceptions.
Filter Rows 7.0 All fields
Fixed File Input 4.1 See Fixed File Input for a list of supported fields
Get Data from XML 5.0 See Get Data from XML for a list of supported fields
Get Table Names 7.0 All fields
Get Variables 7.0 All fields
Google Analytics 6.1 All fields
Greenplum Load 7.0 All fields
Group By 5.0 All fields
GZIP CSV Input 5.1 All fields
Hadoop File Input 7.0 All fields
Hadoop File Output 7.0 All fields
HBase Input 7.0 All fields
HBase Output 7.0 All fields
HBase Row Decoder 7.0 All fields
If Field Value is Null 7.0 All fields
Insert/Update 7.0 All fields
Join Rows (Cartesian product) 7.0 All fields
JSON Input 7.0 All fields
JSON Output 5.2 All fields
MapReduce Input 7.0 All fields
MapReduce Output 7.0 All fields
Memory Group By 7.0 All fields
Merge Join 7.0 All fields
Merge Rows 7.0 All fields
Microsoft Access Input 5.0 See Microsoft Access Input for a list of supported fields
Microsoft Excel Input 4.1 See Microsoft Excel Input for a list of supported fields
Microsoft Excel Output 5.1 All fields (as of 6.1)
Microsoft Excel Writer 5.3 See Microsoft Excel Writer for a list of supported fields
MongoDB Input 7.0 All fields
MongoDB Output 7.0 All fields
Multiway Merge Join 7.0 All fields
MySQL Bulk Loader 7.0 All fields
Null If 7.0 All fields
Oracle Bulk Loader 7.0 All fields
Pentaho Reporting Output 5.0 All fields
PostgreSQL Bulk Loader 5.1 All fields
Replace in String 7.0 All fields
Row Denormaliser 4.2 All fields (as of 7.0)
Row Normaliser 4.2 See Row Normaliser for a list of supported fields
S3 CSV Input 6.1 All fields
S3 File Output 6.1 All fields
Select Values 4.1 All fields
Shared Dimension 7.0 All fields
Sort Rows 5.0 All fields
Sorted Merge 7.0 All fields
Split Field 5.0 All fields (as of 6.1)
Splunk Input 7.0 All fields
Splunk Output 7.0 All fields
Stream Lookup 6.1 All fields
Switch / Case 7.0 All fields
Synchronize After Merge 7.0 All fields
Table Input 5.2 See Table Input for a list of supported fields
Table Output 5.1 See Table Output for a list of supported fields
Text File Input 5.0 All fields
Text File Output 5.2 All fields
Update 7.0 All fields
User Defined Java Expression 5.2 All fields
Value Mapper 6.1 All fields
Vertica Bulk Loader 7.0 All fields
XML Join 7.0 All fields
XML Output 6.1 All fields