0

私は 1 年前から cognos を使用していますが、緊急の回避策を必要とする別の問題に出くわしました。毎日 (バッチ ファイルを使用して) キューブを自動的に生成するこのモデルがあります。主な問題はキューブの生成にかかる時間ですが、生成は成功しています。関連するデータを考慮すると、何とか許容範囲内ですが (データには約 7 年前の履歴トランザクションが含まれます)。ここで私たちが思いついた主なアイデアは、前年度のデータをモデルに制限するか何らかの形で含め、毎日のキューブ生成ではそのままにしておくことです (これらのデータには予想される変更がないため)。現在の年のデータのみを処理する必要があり、これらは過去のデータに追加されます。これまで iqd を操作してみましたが、結果には生成されたキューブに履歴データが含まれていません。

4

1 に答える 1

0

あなたが探しているのは、時間ベースのパーティショニングです。Google でTransformer 時間ベースのパーティションを検索します。たとえば、これは 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 ファイルとして存在する前の年を 1 回ビルドできます。次に、1 つの MDC ファイルのみを更新する現在の年のキューブのみを定期的に作成します。これらはすべて、マスター ダミー MDC および VCD ファイルに透過的にまとめられます。

どうやら v10 にはいくつかのビルドの最適化があるため、可能であれば v7 ではなく v10 でこれを行います。

于 2012-11-16T05:33:03.813 に答える