ワークフロースタジオ でのディシジョンテーブルルールの変更

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:5分
  • ワークフロースタジオ で、ディシジョンテーブルの行、デフォルトの結果の値、またはコンテンツを変更して、ビジネスロジックを進化させます。

    デフォルトの結果値の定義

    ワークフロースタジオ のディシジョンテーブルでデフォルトの結果値を定義して、ビジネスロジックの変更を考慮します。デフォルトの結果を定義すると、入力データが意思決定ルールに適合しない場合のシナリオが考慮されます。

    始める前に

    必要なロール:admin

    このタスクについて

    [デフォルトの結果 (Default result)] 行に値が定義されていない場合、または行の値を消去した場合は、デフォルトの結果は返されません。

    注:
    デシジョンビルダーバージョン 4 より前に作成された意思決定テーブルにはデフォルトの結果を設定できますが、値は自動的に設定されません。[デフォルトの結果 (Default result)] 行は、デフォルトの回答が指定されたデシジョンビルダーの外部で作成された意思決定テーブルと互換性があります。decision_result_editor ロールを持っている場合、デシジョンビルダーの以前のバージョンで作成された意思決定テーブルの初期のデフォルト結果を設定するには、アドミニストレーターまたはより高いレベルの権限を持つユーザーが必要です。

    手順

    1. 次のように移動する。 All (すべて) > プロセス自動化 > Workflow Studio (ワークフロースタジオ).
    2. ホームページで、[ディシジョンテーブル] を選択します。
    3. ディシジョンテーブルを選択します。
    4. ディシジョンテーブルに少なくとも 1 つの結果列を定義します。
      結果列が定義されると、[デフォルトの結果 (Default result)] 行がテーブルの下部に表示されます。
    5. 結果が必要な列にデフォルトの結果を定義します。
      注:
      列にデフォルトの結果値があり、通貨または true/false の結果タイプを持つ他の結果列がある場合、それらの結果列は自動的にデフォルトの結果を指定します。行の省略記号メニューを使用して、すべてのデフォルトの結果値をクリアできます。ただし、別の列にデフォルト値を追加すると、通貨と true/false の結果タイプの列にデフォルト値が自動入力されます。
    6. [保存] を選択します。

    ディシジョンテーブルでの意思決定ルールの変更

    ワークフロースタジオ で条件と結果を変更して、ディシジョンテーブルの意思決定ルールを更新します。

    始める前に

    必要なロール:admin、decision_table_admin、または委任開発者権限。詳細については、「Delegate developers using App Engine Studio (App Engine Studio を使用して開発者を委任する)」を参照してください。

    手順

    1. 次のように移動する。 All (すべて) > プロセス自動化 > Workflow Studio (ワークフロースタジオ).
    2. ホームページで、[ディシジョンテーブル] を選択します。
    3. ディシジョンテーブルを選択します。
    4. 編集するセルを選択します。
      • 条件を次のいずれかの方法で変更します。
        • 演算子を選択し、別の演算子に置き換えます。
        • 条件値を選択し、新しい値を入力します。
        • 演算子と条件値の両方を更新します。
      • 結果を変更するには、結果値を選択して、新しい値を入力します。
    5. オプション: 意思決定ルールビューでディシジョンテーブルの条件を変更するには、行番号の左側にある [意思決定ルールの行メニューオプション] アイコン ( 意思決定ルールの行メニューオプション) を選択し、[意思決定ルールビューで開く] を選択します。

      意思決定ルールビューは、テーブル構造に適合しない可能性がある複雑な条件をサポートします。

      図 : 1. 意思決定ルールビュー
      意思決定ルールビュー。
      注:
      意思決定ルールビューを使用すると、複雑な条件が作成される可能性があります。詳細な行を含むテーブルは Excel で編集できますが、詳細な行は読み取り専用です。詳細については、「Excel での意思決定テーブルの管理」を参照してください。可能な場合は、複雑な意思決定を複数の簡素化された意思決定ルール行に分割します。
      1. オプション: 必要に応じて条件を編集します。
      2. オプション: [ 完了] を選択して変更をコミットします。
    6. [保存] を選択します。

    ディシジョンテーブルの行を複製

    ワークフロースタジオ でディシジョンテーブルの行を戦略的に複製することで、意思決定ルールを作成する時間と労力を節約できます。

    始める前に

    必要なロール:admin、decision_table_admin、または decision_rule_author

    このタスクについて

    ディシジョンテーブルの作成の効率を最大化し、時間を節約するために、行を複製するための最適な方法を計画します。たとえば、最初の条件が同じ行が 5 つある場合は、最初の行に条件を入力し、行を複製します。行は、完成後の任意の時点でいつでも複製できます。

    手順

    1. 次のように移動する。 All (すべて) > プロセス自動化 > Workflow Studio (ワークフロースタジオ).
    2. ホームページで、[ディシジョンテーブル] を選択します。
    3. ディシジョンテーブルを開きます。
    4. 複製する行の左端にある、この行の下にある意思決定行の複製アイコン () を選択します。

    ディシジョンテーブルの意思決定行を並べ替え

    ワークフロースタジオ のディシジョンテーブルで行を並べ替えて、意思決定ルールが評価される順序を決定または変更します。[ランク] 列で行に別の番号を入力すると、大きなテーブルの行をすばやく並べ替えることができます。

    始める前に

    必要なロール:admin、decision_table_admin、または委任開発者権限。詳細については、「Delegate developers using App Engine Studio (App Engine Studio を使用して開発者を委任する)」を参照してください。

    手順

    1. 次のように移動する。 All (すべて) > プロセス自動化 > Workflow Studio (ワークフロースタジオ).
    2. ホームページで、[ディシジョンテーブル] を選択します。
    3. ディシジョンテーブルを選択します。
    4. 次のいずれかの方法を使用して、行を並べ替えます。
      オプション説明
      ランク番号を変更して並べ替える
      1. [ランク] 列で、数値をダブルクリックして編集します。
      2. 行の新しい値を入力し、Enter キーを押します。
      注:
      番号を変更しても Enter キーを押さないと、ランクは変更されません。

      この方法は、大きなディシジョンテーブルの行を並べ替える場合に最も効果的です。

      行をドラッグアンドドロップして並べ替える
      1. 意思決定行をポイントし、左端にある行ドラッグアンドドロップグリッパーアイコン (行ドラッグアンドドロップグリッパーアイコン) を選択します。
      2. 行を新しい場所にドラッグして並べ替えます。

      一度に表示できるのは 20 行のみであるため、この方法は小さなディシジョンテーブルの行を並べ替える場合に最も効果的です。

    5. [保存] を選択します。