如何在Talend中的列中选择不同的值

dev*_*aki 3 talend

我正在Talend中导入一个excel文件.我想在"A"列中选择所有不同的值,然后将该数据转储到数据库中.Talend可以做到这一点吗?如果没有,有哪些替代方案.任何帮助表示赞赏

Jul*_*lay 5

是的,您可以使用Talend Open Studio轻松完成.

创建一个像这样的新工作:

在此输入图像描述
您可以使用与数据库对应的组件替换tOracleOutput组件.
然后像这样参数化tAggregateRow组件:

在此输入图像描述

ColumnA的不同值将转移到输出模式中的distinctColumnA.
您还可以通过在操作表中添加columnB的计数来获取出现的次数.