2017-06-27 74 views
0

我有一個帶有文本字段「email」的mysql表,它可以包含「[email protected]」和「[email protected]; [email protected]; [email protected] 」。Talend拆分字段從一到兩個

| Name | Email             | 
| user | [email protected]          | 
| user1 | [email protected];[email protected];[email protected] | 

我該怎麼辦輸出使用Talend此例如:

| Name | Email    | 
| user | [email protected] | 
| user1 | [email protected] | 
| user1 | [email protected] | 
| user1 | [email protected] 

回答

2

tNormalize成分正是這樣做的。你可以提供一個分隔字符,你的情況爲;,然後獲得結果。

EDIT

AxelH指出,它是可能的使用用於分離的String,這不是一個Character

+1

我從來沒有得到爲什麼它被稱爲這樣...我總是努力記住該組件的名稱 – AxelH