Command templates
- Last UpdatedAug 26, 2026
- 1 minute read
Command templates provide common reusable configurations that reduces the overall amount of configuration required.
For example, several templates exist in Read and Write tabs and csv files, as shown below:
Example:
<read-text
config-id="tab"
delimiter="	"
header-row="1"
description="Reads a tab delimited file with first row header"/>
<read-text
config-id="tab0"
delimiter="	"
header-row="0"
description="Reads a tab delimited file with no header row"/>
<read-text
config-id="tab1"
delimiter="	"
header-row="1"
description="Reads a tab delimited file with first row header"/>
<write-text
config-id="tab"
delimiter="	"
description="Writes a tab delimited file with first row header"/>
<read-text
config-id="csv"
delimiter=","
header-row="1"
description="Reads a CSV file with first row header"/>
<read-text
config-id="csv0"
delimiter=","
header-row="0"
description="Reads a CSV file with no header row"/>
<read-text
config-id="csv1"
delimiter=","
header-row="1"
description="Reads a CSV file with first row header"/>
<write-text
config-id="csv"
delimiter=","
description="Writes a CSV file with first row header"/>
These may be used, as shown in the following example:
Example:
<read>
<file folder="." file="*.csv">
<text template="csv" />
</file>
</read>
Note: The template settings may be selectively overridden in the actual pipeline.