【发布时间】:2017-08-11 06:49:09
【问题描述】:
【问题讨论】:
标签: pentaho kettle pentaho-spoon pentaho-cde pentaho-data-integration
【问题讨论】:
标签: pentaho kettle pentaho-spoon pentaho-cde pentaho-data-integration
您可以在 MS-Excel-Input 步骤中重命名字段,也可以在 Text-File-Output 中重新排序字段。此外,“选择值”步骤允许您在“选择和更改”选项卡上的一次扫描中重命名和重新排序字段。
【讨论】:
Select Values 步骤允许您更改列名和位置(以及类型)。
注意Excel Input中的列名是任意的,不需要与Excel文件中的实际名称相关,可以随意重命名。您甚至可以将名称复制/粘贴到Field list。
另请注意,CSV 输出文件中列的顺序在Text file output 步骤的Fields 选项卡中定义。您可以使用 Ctrl-箭头键更改它。
如果您需要将流程工业化并在例如一组文件或数据库表中具有新列的名称和顺序,那么您需要Metadata injection。查看Diethard's 或Jens' 示例。
【讨论】: