【问题标题】:Talend: Is there a way to edit the configuration of the tMap component via text editor?Talend:有没有办法通过文本编辑器编辑 tMap 组件的配置?
【发布时间】:2016-09-08 20:42:13
【问题描述】:

我最近开始使用 Talend Studio,我发现使用 tMap 组件可能会让人厌烦,因为需要选择每一行然后单击评估然后编辑表达式。如果我可以访问定义它的文件,这会快得多。有这样的文件吗?

【问题讨论】:

    标签: apache-camel integration talend tmap


    【解决方案1】:

    对于数据集成的 TOS,它是这样工作的。在您使用的 TOS 产品中可能是相同的。

    我认为编辑作业的 XML 会很复杂并且容易出错。单个 XML 文件表示所有组件的可视化布局、它们的布线和配置。当您构建一个作业时,它会解释所有这些并创建一个 java 类。此外,tMap 表达式必须由单个 Java 表达式组成,而且由于分配给编辑器的窗口很小,因此通常难以阅读。

    我建议不要在单个 tMap 中保留大量表达式,而是建议对 tJavaRow(或 tGroovyRow)中的特定字段执行基于行的操作。在 tJavaRow(或 tGroovyRow)中,您可以获得更多可见的代码空间,并且您可以使用任意数量的 Java 语句对单个字段/列进行计算。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-11-07
      • 1970-01-01
      • 2016-03-26
      • 2011-07-15
      • 1970-01-01
      • 2020-01-24
      • 2011-07-23
      相关资源
      最近更新 更多