在 Informatica 中,如何忽略出现在 table 的列之一中的逗号

In Informatica, How to ignore a comma that comes in one of the columns of a table

我有 table 列具有以下格式

国家/地区销售额 加拿大、美国、日本 100

我使用 Informatica 将数据加载到平面文件 .csv 格式,会话设置为:列分隔为,(逗号),

所以结果不是我的预期: 国家销售 加拿大 美国 日本 100

怎么解决,所以就这样了

国家/地区销售额 加拿大、美国、日本 100

在您的映射中添加转换,即 EXPTRANS / Expression,然后您可以使用 reg_replace.

替换任何 ,
REG_REPLACE( column_name_in, ',+', ' ', 999999999)

Informatica 是一个 ETL。导出 Transform 和加载工具。利用它:)