如何在pentaho spoon变换中拆分列

如何在pentaho spoon变换中拆分列,pentaho,etl,pentaho-spoon,Pentaho,Etl,Pentaho Spoon,如何将源表中的CustomerName列拆分为目标表中的FirstName和LastName列 1) 我将表输入和表输出放在画布上 2) DB1的点表输入(表:用户) 3) 指向DB2的点表输出(表:customers)。此表包含DB1.users中除CustomerName之外的所有列,而是两个FirstName和LastName列 4) 我尝试使用SplitFields转换,但未能在表输入和表输出之间连接它 更新: 我尝试重新连接拆分字段,如下所示 但是有错误: Table output

如何将源表中的CustomerName列拆分为目标表中的FirstName和LastName列

1) 我将表输入和表输出放在画布上

2) DB1的点表输入(表:用户)

3) 指向DB2的点表输出(表:customers)。此表包含DB1.users中除CustomerName之外的所有列,而是两个FirstName和LastName列

4) 我尝试使用SplitFields转换,但未能在表输入和表输出之间连接它

更新:

我尝试重新连接拆分字段,如下所示

但是有错误:

Table output.0 - ERROR (version 6.0.1.0-386, build 1 from 2015-12-03 11.37.25 by buildguy) : Unexpected error
Table output.0 - ERROR (version 6.0.1.0-386, build 1 from 2015-12-03 11.37.25 by buildguy) : org.pentaho.di.core.exception.KettleStepException: 
Table output.0 - Field [customerName] is required and couldn't be found!

删除连接器线路并重新连接。或者将
splitfields
步骤拖到连接线上方。我已经更新了帖子,以显示我做了什么以及得到了什么结果。我完全重做了转换。使用拆分字段作为表输出的源,它可以正常工作。非常感谢!