Pantoho excel 输入多个 sheet 到一个 sheet
Pantaho excel input multiple sheet to one sheet
我想将我的 excel 输入(具有多个 sheet)转换为另一个 excel 输出但只有一个 sheet。但是在我的输出文件中,我遇到了不同数据的问题。
这是我的输入文件:
Sheet1
date data1 data2
01/01/2015 1 9
02/01/2015 2 6
03/01/2015 3 3
04/01/2015 4 2
05/01/2015 5 5
Sheet2
date data3
01/01/2015 2
02/01/2015 3
03/01/2015 6
04/01/2015 9
05/01/2015 8
和输出文件:
date data1 data2 data3
01/01/2015 00:00 1,00 9,00
02/01/2015 00:00 2,00 6,00
03/01/2015 00:00 3,00 3,00
04/01/2015 00:00 4,00 2,00
05/01/2015 00:00 5,00 5,00
01/01/2015 00:00 2,00
02/01/2015 00:00 3,00
03/01/2015 00:00 6,00
04/01/2015 00:00 9,00
05/01/2015 00:00 8,00
但在我的例子中,我想要这样的输出:
date data1 data2 data3
01/01/2015 00:00 1,00 9,00 2,00
02/01/2015 00:00 2,00 6,00 3,00
03/01/2015 00:00 3,00 3,00 6,00
04/01/2015 00:00 4,00 2,00 9,00
05/01/2015 00:00 5,00 5,00 8,00
所以日期是重复的,drom data3 的值在 data1 的值之后。
你能帮我吗,因为我是 Pentaho 的新手,我不知道如何解决这个问题。
谢谢
您可以按照以下方式进行。
在Microsoft Excel Input
中获取第1个sheet的数据,Microsoft Excel Input 2
获取第2个sheet的数据。 Merge Join
您可以使用从两个 sheet 获得的日期字段进行连接。您将得到预期的结果。
我想将我的 excel 输入(具有多个 sheet)转换为另一个 excel 输出但只有一个 sheet。但是在我的输出文件中,我遇到了不同数据的问题。
这是我的输入文件:
Sheet1
date data1 data2
01/01/2015 1 9
02/01/2015 2 6
03/01/2015 3 3
04/01/2015 4 2
05/01/2015 5 5
Sheet2
date data3
01/01/2015 2
02/01/2015 3
03/01/2015 6
04/01/2015 9
05/01/2015 8
和输出文件:
date data1 data2 data3
01/01/2015 00:00 1,00 9,00
02/01/2015 00:00 2,00 6,00
03/01/2015 00:00 3,00 3,00
04/01/2015 00:00 4,00 2,00
05/01/2015 00:00 5,00 5,00
01/01/2015 00:00 2,00
02/01/2015 00:00 3,00
03/01/2015 00:00 6,00
04/01/2015 00:00 9,00
05/01/2015 00:00 8,00
但在我的例子中,我想要这样的输出:
date data1 data2 data3
01/01/2015 00:00 1,00 9,00 2,00
02/01/2015 00:00 2,00 6,00 3,00
03/01/2015 00:00 3,00 3,00 6,00
04/01/2015 00:00 4,00 2,00 9,00
05/01/2015 00:00 5,00 5,00 8,00
所以日期是重复的,drom data3 的值在 data1 的值之后。
你能帮我吗,因为我是 Pentaho 的新手,我不知道如何解决这个问题。
谢谢
您可以按照以下方式进行。
在Microsoft Excel Input
中获取第1个sheet的数据,Microsoft Excel Input 2
获取第2个sheet的数据。 Merge Join
您可以使用从两个 sheet 获得的日期字段进行连接。您将得到预期的结果。