2015-12-21 104 views
1

不知道如何在一個Pentaho轉型彙總數據,然後直接在集團下面插入摘要行正在總結。Pentaho的添加彙總行

我可以使用Group By步驟並獲得每個鍵字段具有一行的彙總結果流,但是我想要的是將每個排序組寫入到輸出並將彙總行插入到底下,從而保留輸入。

在GROUP BY,你可以做「包含所有行」,但這只是追加摘要字段到每個現有行的末尾。它不會創建新的彙總行。

在此先感謝

回答

0

您需要將行復制過不同的流,然後合併或再次加入他們的行列,使它成爲一個單獨的行。

+0

感謝Bolav,我已經使用合併/加入和它仍然不停地嘗試合併該行的數據嘗試 - 我不能似乎能夠說 - 分開添加行。它採用每個流的關鍵字並將摘要​​行數據附加爲原始行中的字段。 –

+0

只需加入流,它將是一個不同的行。 – bolav

1

爲了讓摘要行通過,你必須使用一些技巧,如引入數字「順序」域塊組下出現,設置原始數據的1值和子總計行2。

另外的基團的通過/小計流中,我生成的總和字段,說「小計」。你必須確保你的常規流或其他元數據將是發散的,最終的合併將不會工作,同時包括這是一個空白。

這裏是最好的解釋,我已經找到了這種模式:

https://www.packtpub.com/books/content/pentaho-data-integration-4-working-complex-data-flows