我试图通过使用连接行(笛卡尔积)在pentaho中制作笛卡尔积。我正在使用2个输入流,并且都有数据。但是我收到了错误:
2013/11/22 13:57:31 - Join Rows (cartesian product).0 - ERROR (version 4.4.0-stable, build 17588 from 2012-11-21 16.02.21 by buildguy) : Unexpected error
2013/11/22 13:57:31 - Join Rows (cartesian product).0 - ERROR (version 4.4.0-stable, build 17588 from 2012-11-21 16.02.21 by buildguy) : java.lang.NullPointerException
2013/11/22 13:57:31 - Join Rows (cartesian product).0 - ERROR (version 4.4.0-stable, build 17588 from 2012-11-21 16.02.21 by buildguy) : at org.pentaho.di.trans.steps.joinrows.JoinRows.getRowData(JoinRows.java:213)
2013/11/22 13:57:31 - Join Rows (cartesian product).0 - ERROR (version 4.4.0-stable, build 17588 from 2012-11-21 16.02.21 by buildguy) : at org.pentaho.di.trans.steps.joinrows.JoinRows.outputRow(JoinRows.java:301)
2013/11/22 13:57:31 - Join Rows (cartesian product).0 - ERROR (version 4.4.0-stable, build 17588 from 2012-11-21 16.02.21 by buildguy) : at org.pentaho.di.trans.steps.joinrows.JoinRows.processRow(JoinRows.java:287)
2013/11/22 13:57:31 - Join Rows (cartesian product).0 - ERROR (version 4.4.0-stable, build 17588 from 2012-11-21 16.02.21 by buildguy) : at org.pentaho.di.trans.step.RunThread.run(RunThread.java:50)
2013/11/22 13:57:31 - Join Rows (cartesian product).0 - ERROR (version 4.4.0-stable, build 17588 from 2012-11-21 16.02.21 by buildguy) : at java.lang.Thread.run(Thread.java:744)
如何调试?
答案 0 :(得分:0)
从您的帖子中,我发现您使用的是4.4.0版稳定版。我经常使用以下技巧从这个版本获得更多有用的错误消息:
如果您没有收到更有意义的错误消息,我们需要有关您尝试加入的两个输入流的更多详细信息。