任何想法是如何在一个五角形变换中汇总数据,然后在被汇总的组下面直接插入汇总行。
我可以使用Group By step,并获得每个键字段具有一行的汇总结果流,但我想要的是将每个排序的组写入输出,并在下面插入汇总行,从而保留输入。
在Group By中,您可以“包含所有行”,但这只是将摘要字段附加到每个现有行的末尾。它不创建新的汇总行。
提前感谢
发布于 2015-12-22 18:13:30
要使摘要行显示在group by块下,必须使用一些技巧,例如引入一个数字"order“字段,将原始数据的值设置为1,并将小计行数设置为2。
在group-by/ subtotal流中,我还生成了一个sum字段,即"subtotal“。您必须确保还将其作为空白包含在您的常规流中,否则元数据将出现差异,最终的合并将无法工作。
这是我对这种模式找到的最好的解释:
https://www.packtpub.com/books/content/pentaho-data-integration-4-working-complex-data-flows
发布于 2015-12-21 22:14:17
您需要将这些行复制到不同的流中,然后再次合并或联接它们,以使其成为单独的行。
https://stackoverflow.com/questions/34395482
复制相似问题