水壶:计算色谱柱长度

时间:2017-06-02 13:56:06

标签: pentaho kettle

我跟随Kettle转型:

enter image description here

enter image description here

输出结果为:

2017/06/02 14:51:10 - Write to log.0 - ------------> Linenr 1------------------------------
2017/06/02 14:51:10 - Write to log.0 - Text = This is line 1
2017/06/02 14:51:10 - Write to log.0 - Length =  11
2017/06/02 14:51:10 - Write to log.0 - Copy = [B@709B5D90
2017/06/02 14:51:10 - Write to log.0 - 
2017/06/02 14:51:10 - Write to log.0 - ====================
2017/06/02 14:51:10 - Write to log.0 - 
2017/06/02 14:51:10 - Write to log.0 - ------------> Linenr 2------------------------------
2017/06/02 14:51:10 - Write to log.0 - Text = This is line 2 and is longer
2017/06/02 14:51:10 - Write to log.0 - Length =  11
2017/06/02 14:51:10 - Write to log.0 - Copy = [B@7E5CADF3
2017/06/02 14:51:10 - Write to log.0 - 
2017/06/02 14:51:10 - Write to log.0 - ====================
2017/06/02 14:51:10 - Write to log.0 - 
2017/06/02 14:51:10 - Write to log.0 - ------------> Linenr 3------------------------------
2017/06/02 14:51:10 - Write to log.0 - Text = This is line 3 and is much longer
2017/06/02 14:51:10 - Write to log.0 - Length =  11
2017/06/02 14:51:10 - Write to log.0 - Copy = [B@7A6336E0

似乎壶通过其哈希码而不是其值来引用“文本”列。我做错了什么?

1 个答案:

答案 0 :(得分:3)

您看到的值不是哈希码,而是对原始数据的引用。当输入步骤启用延迟转换时会发生这种情况。计算器步骤应该触发转换为字符串,但出于某种原因,在这种情况下会跳过它。

取消选中CSV输入步骤中的延迟转换以修复它。