Talend:在 tMap 中获取 SOUNDEX 个字符串
Talend: get SOUNDEX of String in tMap
我正在将数据从 CSV
文件插入到 MySQL
数据库,其中一列应包含字符串的 SOUNDEX
表示形式。
例如,我将名字作为 CSV
中的一列,数据库应包含其 SOUNDEX
.
我在文件分隔符和 MySQL 输出之间使用 tMap
,所以操作应该在那里。类似于 SOUNDEX(row1.FIRST_NAME).
详细信息:Talend Open Studio,MySQL 数据库
您可以使用 Apache Commons Codec 来执行此操作。首先使用 tLibraryLoad:
加载库
然后使用:
new org.apache.commons.codec.language.Soundex().encode("<string>")
我正在将数据从 CSV
文件插入到 MySQL
数据库,其中一列应包含字符串的 SOUNDEX
表示形式。
例如,我将名字作为 CSV
中的一列,数据库应包含其 SOUNDEX
.
我在文件分隔符和 MySQL 输出之间使用 tMap
,所以操作应该在那里。类似于 SOUNDEX(row1.FIRST_NAME).
详细信息:Talend Open Studio,MySQL 数据库
您可以使用 Apache Commons Codec 来执行此操作。首先使用 tLibraryLoad:
加载库
然后使用:
new org.apache.commons.codec.language.Soundex().encode("<string>")