アプリケーション・ルールの増加の管理

システムの統合、バックアップおよび移行のパフォーマンスは、アプリケーションの全POV間のルール数の増加によって影響を受ける可能性があります。システム起動時に、全POVのすべてのルールのルール定義がメモリーにロードされます。ルール定義データのこのキャッシュは、Profitability and Cost Managementが、インタフェースで、およびルール実行時に計算コマンドが作成されるときに、高速レスポンス時間を維持するのに役立ちます。

長い間、標準のプロジェクト・プロセスでは、ルールの多数のコピーを作成することができました。最終的に、ルールの増加はパフォーマンスに影響を与えます。サービス管理者は、最適なパフォーマンスを維持するために、ルールの増加を追跡する必要があります。

すべてのPOVにルールをコピーするのではなく、POVから不要なルールを削除し、モデルPOVコンセプトを採用することによって、ルールの増加を最小化できます。

POVからの不要なルールの削除

POVのルールが計算で不要になった場合は、次のいずれかの方法を使用してルールを削除します:

  • Profitability and Cost Management「POVの管理」画面の「POVのクリア」オプション
  • clearPOVEPM自動化コマンド
  • MLクリアPOVの実行 REST API

ルールのクリアは、データのクリアとは関係なく実行できます。

すべてのPOVにルールのコピーするのではなく、モデルPOVコンセプトを採用

ルールの増加を管理する適切なオプションは、モデルPOVコンセプトを採用することです。Profitability and Cost Managementでは、1つのPOVのルールを使用して1つ以上の他のPOVに対して実行できるため、参照またはモデルPOVの1つの承認済ルール・セットを管理して、他のPOVに対して実行できます。この方法は、ルールが変更されないか、変更の頻度が低い場合に特に役立ちます。たとえば、同じルールが多くの期間にわたって使用される実績、または複数期間の予算や予測の場合です。