在 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
和加载工具。利用它:)
我有 table 列具有以下格式
国家/地区销售额 加拿大、美国、日本 100
我使用 Informatica 将数据加载到平面文件 .csv 格式,会话设置为:列分隔为,(逗号),
所以结果不是我的预期: 国家销售 加拿大 美国 日本 100
怎么解决,所以就这样了
国家/地区销售额 加拿大、美国、日本 100
在您的映射中添加转换,即 EXPTRANS / Expression
,然后您可以使用 reg_replace.
,
REG_REPLACE( column_name_in, ',+', ' ', 999999999)
Informatica 是一个 ETL。导出 Transform
和加载工具。利用它:)