シンク

概要と主要な概念

シンクは、モデルで終了したフローアイテムを破棄するために使用されます。フローアイテムがシンクに移動すると、回復することはできません。モデルを離れる予定のフローアイテムが含まれるデータコレクションは、フローアイテムがシンクに入る前、またはシンクのOnEntryトリガーで実行します。

シンクは固定リソースです。シンクはアイテムを常に流します。また、シンクにアイテムが入るとすぐに破棄するか、フローアイテムビンにリサイクルします。シンクは受け取るフローアイテムをすべて破棄するため、[フロー]タブにsendtoロジックはありません。

イベント

イベントの詳細については、「イベントリスニング」ページを参照してください。

シンクは、すべての固定リソースに共通の次の標準イベントの一部を使用します。

  • エントリ時
  • メッセージ時メッセージ時
  • プレースオフセット
  • プル方法
  • プル要件
  • 停止時
  • 再開時
  • 状態変化時
  • 状態値変更時
  • 入力変更時
  • 描画時

これらのイベントの説明については、「固定リソース - イベント」を参照してください。

状態

シンクは常に収集状態です(オブジェクトが停止したり、状態が設定されていない場合)。代わりに入力統計を参照してください。

統計

シンクは次の統計を追跡します。これらは、オブジェクトをクリックし、[クイックプロパティ]の[統計]ペインを選択することで表示できます。

入力

シンクに入ったアイテムの総数です。

プロパティ

シンクオブジェクトには、さまざまなプロパティを持つ5つのタブがあります。最後の4つのタブは、すべての固定リソースで共通する標準タブです。これらのタブのプロパティの詳細については、以下を参照してください。

[シンク]タブのみがシンクオブジェクトに固有です。

リサイクル方法

[リサイクル方法]ドロップダウンリストを使用して、シンクがフローアイテムをリサイクルする方法を指定できます。フローアイテムをリサイクルすると、モデルの速度が大幅に向上する可能性があります。デフォルトでは、シンクは流入するフローアイテムを単純に破棄します。フローアイテムをリサイクルするようにシンクを設定するには、このシンクのフローアイテムが発生したフローアイテムビンのフローアイテムをドロップダウンリストから選択します。