tAggregateRow Talend - 如何计算Talend中表的行数

时间:2016-06-14 09:10:33

标签: talend rowcount

格式为

  • tJDBCInput
  • tAggregateRow
  • tJavaRow
  • tLogRow

如图所示:jobscreenshot

在tAggregateRow基本设置下,我有:taggregaterow basic setting

我应该在tJava中写什么来获取rowcount的值?

1 个答案:

答案 0 :(得分:3)

如果您想获取tjdbcinput读取的数据的行号,Talend本身提供它而不需要进行聚合,行号存储在全局地图中,您可以使用此行获取代码((Integer)globalMap.get("tJDBCInput_1_NB_LINE"))

您可以在tJava组件中使用它,并在控制台中使用它 System.out.println(((Integer)globalMap.get("tJDBCInput_1_NB_LINE")));