如何在talend作业中调用java代码

时间:2016-09-01 11:11:43

标签: talend

我是talend的新手,我有需要从文件中获取数据的java代码。我想在talend工作中使用它们。现在我面临着如何在talend中使用这个java代码的问题,我创建了例程但在创建jar文件时面临问题,以及我应该如何在我的工作中使用这个例程。

1 个答案:

答案 0 :(得分:1)

我不知道你想做什么,但通常你会使用内置的Talend组件来读取文件。

根据您要阅读的文件,您可以使用:

  • tFileInputRaw - 用于逐行读取文件
  • tFileInputDelimited - 用于读取CSV文件(获取一组列)
  • tFileInputExcel - 用于XLS / XLSX文件(获取一组列)

如果您想使用您的代码,您必须使您的日常工作可用。要做到这一点,请关闭您的工作,单击工作并选择"设置例程依赖关系"。您应该可以通过单击绿色" +" - 按钮添加例程。

之后,您可以在带有routines.ClassName.functionName()的tJava或tJavaRow组件中使用您的函数。