从csv读取插入查询并在db中执行TALEND

我有一个csv文件,其中存在插入查询。从csv读取插入查询并在db中执行TALEND

我想创建一个作业来对数据库执行查询。

我该怎么做?

回答:

使用tFileInputDelimited组件根据您的文件配置(如字段&行分隔符)读取csv文件。将此组件连接到tFlowToIterate,并使用迭代链接将tFlowToIterate连接到db组件(tOracleRow,tMySQLRow同样基于您的数据库)。

在tFileInputDelimited,定义等的架构:查询

tFlowToIterate将遍历每行(插入查询),并转换在关键值对和比这将传递给DB组件来执行。

在DB组件,((字符串)globalMap.get( “row3.Query”))

希望这有助于

以上是 从csv读取插入查询并在db中执行TALEND 的全部内容, 来源链接: utcz.com/qa/262924.html

回到顶部