我有一个有趣的任务是创建一个Kettle转换来加载一个Pure Type 6 dimension的表。这让我发疯了
假设下表结构
|CustomerId|Name|Value|startdate|enddate|
|1|A|value1|01-01-2001|31-12-2199|
|2|B|value2|01-01-2001|31-12-2199|
然后是我的输入文件
Name,Value,startdate
A,value4,01-01-2010
C,value3,01-01-2010
水壶转换后数据必须如
|CustomerId|Name|Value|startdate|enddate|
|1|A|value1|01-01-2001|31-12-2009|
|1|A|value4|01-01-2010|31-12-2199|
|2|B|value2|01-01-2001|31-12-2199|
|3|C|value3|01-01-2010|31-12-2199|
有人可以建议最好的方法吗?我只能使用Dimension Lookup-Update选项
看到Type 1和2