2012-11-16 79 views
0

我一直與Cognos的工作從一年了,但我跌入一個需要迫切解決方法解決的另一個問題。我有這種模型每天都會自動生成多維數據集(使用批處理文件)。雖然主要問題是生成多維數據集消耗的時間,但這一代仍是成功的。考慮到所涉及的數據(數據包括大約7年前的歷史交易),雖然可以接受。現在我們來到了其主要思想是,以限制或以某種方式包括往年在模型中的數據並保持在每天的多維數據集生成不變(因爲沒有預期改變詮釋這些數據)。只有當年的數據應該被處理,並且這些數據將被添加歷史數據。到目前爲止,我已經使用操作伊拉克第納爾嘗試,但結果不包括在生成多維數據集中的歷史數據。另外,我同時使用7.4版及更高版本的IBM Cognos 10,所以我希望你可以給我如何在這個兩個版本的工作思路。限制數據

回答

0

你在找什麼是基於時間parititioning。在變壓器實時搜索在谷歌的基於分區。例如,這是爲8.4,但你應該能夠在v10上找到doco。

http://publib.boulder.ibm.com/infocenter/c8bi/v8r4m0/index.jsp?topic=/com.ibm.swg.im.cognos.ug_cogtr.8.4.0.doc/ug_cogtr_id7761DefiningTBPCube.html

這可以讓你一旦建立你的前幾年,這將存在多個單獨的MDC文件。然後,您只需定期構建當前年份多維數據集,即只刷新一個MDC文件。這些都是透明地播放在一個主虛擬MDC和VCD文件中。

顯然v10有一些構建優化,所以我會做到這一點在v10而不是v7如果可能