【问题标题】:Talend: Aggregation summary?Talend:聚合总结?
【发布时间】:2011-08-26 23:18:20
【问题描述】:

我已经看到如何在 TOS 中使用 tMap 来映射类似 SQL 的 JOIN 中的不同字段。如何根据特定字段进行汇总?

如果我有两张桌子:

[ A, B, C, D ]
and               that are tMap'ped to  [ B, C, F, G ]
[ B, E, F, G] 

我怎样才能将结果聚合到那个而不是非唯一 B 的许多条目我可以看到如下内容:

[ B, count(B), avg(C), avg(F), avg(G) ]

谢谢!

【问题讨论】:

  • 更新:我什至不知道 Talend 是否可以做到这一点。最终改用 Awk。但问题仍然悬而未决!

标签: talend


【解决方案1】:

你当然可以。使用 tAggregate 组件来做到这一点。您可以按 B 列分组,然后计算所有不同的聚合,例如其他列中的计数、总和和平均值。

【讨论】:

    猜你喜欢
    • 2020-10-26
    • 1970-01-01
    • 1970-01-01
    • 2021-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-19
    • 1970-01-01
    相关资源
    最近更新 更多