【发布时间】:2020-10-05 05:12:33
【问题描述】:
我有一个 CSV 文件,我正尝试从 Mosaic Decisions 中的 Amazon S3 读取该文件。该文件包含一个地址列,其中数据本身包含一个逗号。
文件中的示例数据如下所示:
Address
sl,name,address
1,Ratan Kumar,FlatNo 122,Mumbai,Maharashtra
在这种情况下,address 字段被分成 3 列作为地址,Missing_header_0,Missing_header_1,数据被读取为
sl,name,address,Missing_header_0, Missing_header_1
1,Ratan Kumar,FlatNo 122,Mumbai,Maharashtra
这会破坏实际数据并覆盖下一列数据 我们怎样才能避免这种情况?
【问题讨论】:
-
检查将分隔符更改为某些特殊字符的可能性或在使用 Mosaic Decisions 读取文件之前,首先使用一些脚本对其进行预处理,然后将
,替换为其他字符 -
@anuragal 需要预处理或替换数据的逗号,在 Mosaic Decisions 中,这是在读取数据时通过配置读取器节点来处理的。请参阅我的答案以获得更清晰的信息
标签: csv amazon-s3 data-handling mosaic-decisions