Tag: talend

带有args的Java程序,用于在Talend中实现

我被要求编写一个Java程序,它将TSV文件作为inpunt并生成一个不同的TSV文件(在其中有很多变化,在输入和args上变化很大)作为输出。 这是一个非常大的程序(花了3天时间编写代码,但我不是很好),它最终处理来自15k行的输入,产生1500K行输出。 编写代码时,我不知道以后我必须在Talend中实现它,所以它是一个普通的Java程序需要4个args:输入文件的名称,输出文件的名称,int,int 我设法将我的Main作为例程与所需的额外包(个人和openCSV)。 我的问题是: 是否有可能在Talend中实现它而不改变它? 我不能告诉Talend,这里是输入文件,那些是args? 我昨天才听说Talend。 如果您感兴趣,这是主要的,但我相信我的问题非常通用。 public static void main(String[] args) throws ArgsExceptions { // Boolean set to true while everything is good Boolean everythingOk = true; String inputFile = null; // Name of the entry file to be transposed. String outputFile = null; // Name of the output file. int serieNb […]

如何使用Talend Open Studio数据集成创建属性文件?

我曾经使用过Talend Open Integration studio来创建作业并从IDE运行它或将其导出为可执行jar文件。 但我没有广泛使用它。 是否可以创建一个包含不同服务器名称和其他变量的外部配置文件,以便在创建我的Talend作业的可执行jar文件后,我可以更改配置文本文件并选择不同的数据库服务器或端口选项? 我也使用了MuleSoft一点点,所以如果有人知道如何使用MuleSoft做任何建议,将不胜感激。

如何在Talend中使用Java类

我有以下三个类:我尝试制作1和2的例程,并使用tjava从1和2调用主类和方法,但我无法获取这些方法。 1) package page_scraper; import com.gargoylesoftware.htmlunit.Page; import com.gargoylesoftware.htmlunit.WebClient; import com.gargoylesoftware.htmlunit.WebClientOptions; import com.gargoylesoftware.htmlunit.html.FrameWindow; import com.gargoylesoftware.htmlunit.html.HtmlButtonInput; import com.gargoylesoftware.htmlunit.html.HtmlElement; import com.gargoylesoftware.htmlunit.html.HtmlOption; import com.gargoylesoftware.htmlunit.html.HtmlPage; import com.gargoylesoftware.htmlunit.html.HtmlSelect; import com.gargoylesoftware.htmlunit.html.HtmlTextInput; import java.io.FileWriter; import java.io.IOException; import java.io.PrintStream; import java.io.Writer; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Calendar; import java.util.Date; import java.util.List; import page_scraper.UnitArray; public class PageScraper { public void Scrape() throws IOException { try […]