pentaho - CSV 输入将列跳过到错误的字段名称中
问题描述
我有一个具有 CSV 输入的转换。我的 csv 文件到处都是,并且由一个选项卡和一些带有两个选项卡的选项卡分隔。我认为这可能导致我的数据跳到错误字段名称下的下一列。它跳过了“LegacySys 中的 CtrAcct”和其他几个,所以现在我的转换中的值都是空的。无论如何,可能会剥离一个标签并使其与一个标签保持一致?
见下文,一些数据由双制表符分隔,一些数据由一个制表符分隔。数据看起来就像这样,但我更改了隐私信息。
" Cont.Account CtrAcct in LegacySys Contract account name c/o name House No. PO Box Street Supplement City Postl Code"
" 1234567890 1234567890 JOHN WILLIAM RHODEN 3722 LION BRIDGE BLVD GULF BAY 32563-3445"
" 1234567890 1234567890 JOHN PAUL DIAZ 555 GRAND PARK BLVD MIAMI 32533-6328"
" 1234567890 1234567890 JOHN A RODRIGUEZ 210 RICHARD BAYSHORE DR P C BEACH 32407-2543"
" 1234567890 1234567890 JOHN M YOUNG 12 BLUE LAGOON DR PANAMA CITY BEACH 32408-5125"
解决方案
推荐阅读
- angular - 不能在角度路线中使用 guid 作为参数
- chisel - 凿子和时序约束文件
- xml - 使用 SAS 合并两个 XML 文件
- c++ - 如何在 Arduino 程序中正确初始化 C++ 对象?
- python - 无法更改 matplotlib 上绘制线的颜色
- php - 按钮链接在新选项卡中打开,其中包含来自数据库的链接
- python - 如何避免这个 ValueError: not enough values to unpack (expected 2, got 0)
- awk - 从另一个文件中删除与特定模式匹配的行
- java - Hibernate / JPA 映射响应 - 子查询
- deep-learning - LSTM 预测限制