機械翻訳について

ステージの一般プロパティの定義

「一般」タブでは、ステージ名を編集し、ステージについての役立つ説明を提供することができます。 また、ステージのマーカーを有効にすることもできます。
dp-stage-prop.pngの説明が続きます
図dp-stage-prop.pngの説明

ステージのマーカーの有効化

マーカーを使用すると、ステージ間の状態遷移を制御できます。 さらに、ステージの実行がプロセスの完了に必須かどうか、または特定の条件下で実行を繰り返す必要があるかどうかを指定することもできます。

有効にするには、マーカーのチェックボックスを選択します。 マーカーが有効になると、対応するデコレータがステージ上に表示されます。

条件なしでマーカーを有効にすると、デフォルトでステージに適用されます。 ただし、プロセス変数、デシジョン・モデルまたはRESTコネクタを使用して定義されたデータ条件に基づいて、マーカーを使用可能にすることもできます。 データ条件に基づいてマーカーを使用可能にするには:

  1. マーカーのチェックボックスを選択します。

  2. マーカーの横にある「プロパティの編集」 「Edit」アイコンをクリックします。

  3. 表示されるペインで、「データ条件を作成」 アイコンを作成をクリックして新しい条件を作成します。 マーカーは、この条件を満たす場合にのみステージで使用可能になります。

    「データ条件を作成」ダイアログ・ボックスで、使用可能な条件タイプを1つ選択します。

    • 簡易: ペイロード内のプロセス変数値に基づいて単純な条件を定義する場合に選択します。
    • デシジョン: デシジョン・モデルに基づいて条件を定義する場合に選択します。 使用するデシジョン・モデルとサービス(アプリケーション内でコネクタを作成したモデルのみがドロップダウン・メニューに表示されます)、モデルに入力として渡すプロセス変数を指定し、最後にモデルの出力(body.interpretation)または問題の配列(body.problems)を使用して条件を定義します。 「動的プロセスでのデシジョン監視の構成」を参照してください。
    • REST: RESTコネクタに基づいて条件を定義する場合に選択します。 RESTタイプのOIC統合を使用して条件を定義することもできます。

      「統合」フィールドで、使用する統合を指定します。 プロセス・アプリケーション内で定義されているRESTコネクタ(つまり、ネイティブ・コネクタ)を選択する場合、リソースおよびその操作も指定します。 プロセス変数を入力としてコネクタのリクエスト本文またはパラメータにマップし、コネクタのレスポンス本文を使用して条件を定義します。

    次の図は、定義されたデシジョン条件の例を示しています:

    dmn-rest-sentries.pngの説明は以下のとおりです
    「図dmn-rest-sentries.pngの説明」

  4. ペインを閉じるには、「保存」をクリックします。

ノート:

デシジョンおよびREST条件タイプでは、複数のデータ・トリガーを作成し、ANDまたはOR演算子を使用して論理式を形成できます。 演算子を切り替えるには、ドロップダウン矢印をクリックします。

ステージのマーカーと状態遷移は連動しています。 マーカーがさまざまなトランジションにどのように影響するかを知るには、「プロセスとプラン品目のライフサイクルについて」を参照してください。 次の表は、ステージで使用できるすべてのマーカーを示しています:

マーカー 説明

反復可能な反復可能なアイコン

Repeatableマーカーを有効にして、ステージ全体を繰り返し実行します。
  • このマーカーがデータ条件なしで有効になっている場合、ステージの実行が完了するたびにステージの新しいインスタンスが作成されます。

  • このマーカーがデータ条件で有効になっている場合、データ条件が満たされ、ステージ・インスタンスが「使用可能」状態から次の状態に遷移するときにのみ、ステージの新しいインスタンスが作成されます。

必要な必須アイコン

このマーカーを有効にすると、プロセスの完了を義務づけられているステージの実行が可能になります。

手動でアクティブ化された手動でアクティブ化されたアイコン

プロセス参加者がステージを開始する必要がある場合は、手動でアクティブ化されたマーカーを有効にします。
  • このマーカーが有効な場合、ステージは「使用可能」から「有効」に移行します(存在する場合は有効化条件を満たした後)。 ここから、プロセス参加者はステージを「アクティブ」または「無効」状態に移動できます。

  • このマーカーが無効になっている場合、ステージは自動的に「使用可能」から「アクティブ」に移行します(存在する場合、アクティブ化条件を満たした後)。

ステージのアクティブ化条件またはアクティブ化条件を定義するには、「ステージの条件の定義」を参照してください。

オートコンプリート自動完了アイコン

  • Auto Completeマーカーが有効な場合、ステージ内のアクティビティが「アクティブ」状態になく、必要なすべてのアクティビティが「完了」「終了」、または「無効」の場合、ステージは自動的に「完了」とマークされます。

  • Auto Completeマーカーが無効の場合、ステージはすべてのアクティビティが「完了、終了、または無効」の場合にのみ「完了」とマークされます。

    このマーカーが無効になっている場合、「アクティブ」状態にあるアクティビティが1つもなく、必要なすべてのアクティビティが「完了、終了、または無効」の場合は、手動でステージを完了することもできます。

ノート: 新しい段階では、自動完成マーカーがデフォルトで有効になっています。