0

テーブル決定のレジストリを手動で変更せずに更新することはできますか? たとえば、日付値を含む条件列がある場合、その日付になったときにそれらの行を削除するか、別のテーブルに転送したいとします。これは、デシジョン テーブル内のルールの量を少なく保ち、ビジネス ユーザーがテーブルを更新する必要があるときに展開を高速化するためです。

実行モードで値を自動的に変更できない場合は、有効日のためにそのようなルールを無効としてマークするか、デシジョン テーブルの展開が実行されるときに考慮されないようにします。

4

1 に答える 1

0

ビジネス ユーザーを混乱させないように、パフォーマンスの実行や不要なルールの削除が主な関心事ですか? パフォーマンスの場合は、ルールの最適化に多くの時間を費やす前に、パフォーマンス テストを行うことをお勧めします。ODM/JRules は驚くほど効率的であるため、最適化は必要ないかもしれません。

展開中にルール全体を削除する場合、最も可能性が高いのは、展開に追加するルールを決定するルールセット エクストラクタです。ルールセット エクストラクタについて詳しくは、https://www-01.ibm.com/support/knowledgecenter/#!/SSQP76_8.7.0/com.ibm.odm.dserver.rules.samples/designer_smp_topics/smp_rd_brmrulesetextr_det を参照してください。 html

しかし、ほとんどの場合、ODM はパフォーマンスに大きな影響を与えずにこれらのエントリを無視するため、「有効期限」条件列を含む別の列を追加するだけで十分だと思います。

于 2016-02-15T21:30:41.110 に答える