2016-04-13 26 views
0

我已经用双引号导出了一个文件,但我无法在双引号中添加文本限定符。使用talend的双引号中的Fileheader

tmysqlinput --- TMAP --- ifileoutputdelimited

感谢。

+0

我用双引号导出了一个文件,但是我无法在双引号中添加文本限定符。 – iKing

回答

0

这并不漂亮。解决方案是将标题行作为普通数据行处理,并关闭标题行复选框。 1)。我喜欢创建一个定义输出列的模式。然后,使用tFixed流输入(或类似的)使用定义的模式构建第一行数据(您的标题值),并输出到文件。文件输出组件的标题行复选框应该关闭。共享模式可以很容易地确保一切都匹配。

1b。或者,只需构建一个包含头的单个字符串并将其作为原始数据写出即可。

  1. 然后,将实际数据行输出到同一个文件,在追加模式下,没有标题,再次使用相同的模式。