在Pentaho(V7)中使用CSV输入实用程序时,我们使用修剪类型来实现以下目的。但它并没有像预期的那样发挥作用。
以下是测试数据和预期输出与实际输出
|Incoming Data |Expected Output |Actual Output |
|<space>abc<space> |abc |abc |
|abc<space> |abc |abc |
|<space>abc |abc |abc |
|"<space>abc<space>" |<space>abc<space> |abc |
|"<space>abc<space>"<space> |<space>abc<space> |abc |
|<space>"<space>abc<space>" |<space>abc<space> |"<space>abc |
|<space>"<space>abc<space>"<space> |<space>abc<space> |"<space>abc |
|"abc"<space> |abc |abc |
|<space>"abc" |abc |"abc |
|<space>"abc"<space> |abc |"abc |
有人可以指导我吗?
答案 0 :(得分:2)
如果没有使用CSV输入的技术原因,请改用Text-File-Input。 TFI更好地处理CSV输入。如果可能,您应该与CSV生产商讨论数据质量。
更新:TFI 6.1.0.1-196预览输出
并非如此糟糕,当我们接受在水壶中进行修剪时,总是对场地值进行修剪,即你不能像在测试盒4和5中预期的那样保护前导或尾随空间不被修剪。
答案 1 :(得分:1)