複合イベント処理エンジンとエキスパートシステムエンジンの主な違いは何ですか?
いつ使用する必要がありますか?
CEPエンジンは、時間が意思決定モデルに強い影響を与える場合に役立ちます。例:イベントYとZが同じ時間枠で発生した場合、イベントXを発生させることを決定します。もう1つの例は、時間枠を超えてイベントを集約する機能です。
時間のもう1つの影響は、遅延の制約です。短いタイムスケール(たとえば、100ミリ秒以下)でイベントを処理したい。CEPはそのような状況に非常によく適合します。
しかし、両方のテクノロジーは多かれ少なかれ補完的です。特に、一部のCEPツールには推論規則があります。または、CEPエンジン(フィルタリング、集約、イベントの構成)を使用して最初の処理段階を設定し、エキスパートシステムにクエリを実行して、集約された複雑なイベントをどう処理するかを決定することもできます。
これは、役立つ可能性のあるCEPのいくつかのユースケースに関する記事です:複合イベント処理
彼らは違う。@MDEはSEPについて書いていますが、エキスパートシステムが決定を下します。イベントを処理せず、(X、Y、Z、....)パラメーターに基づいて回答を提供するタスクです。イベントをトリガーしたい場合はCEPですが、イベントの分析が必要な場合はエキスパートシステムです。@Bobが書いたように、thayは一緒に使用できます。たとえば、CEPを使用してイベントエキスパートシステムをキャプチャし、「考えて」、SEPを使用してそれを再起動します。