任意のスクリプトからディシジョンテーブルを実行するために、ワークフロースタジオで公開されたディシジョンテーブルのコードスニペットを作成し、ハードコードされたロジックを意思決定に簡単に置き換えられるようにします。
始める前に
ドラフト作成を有効にしている場合、テーブルのコードスニペットをコピーできるようにするために、ディシジョンテーブルを公開する必要があります。ドラフト作成が有効になっていない場合は、この機能にアクセスするにはディシジョンテーブルを保存してください。
ディシジョンテーブルのコードスニペットをコピーする機能を使用すると、API ドキュメントを使用してコードを作成しなくても、テーブルをスクリプトにすばやく挿入できます。ディシジョンテーブル API に関する詳細については、「DecisionTableAPI - Scoped, Global」を参照してください。
必要なロール:なし
手順
-
移動先 .
-
ホームページで、[ディシジョンテーブル] を選択します。
-
公開済みのディシジョンテーブルを開きます。
-
ディシジョンテーブルのメニューオプションアイコン (
) を選択し、[コードスニペットを作成] を選択します。
2 つのコードスニペットが生成されます。最初のコードスニペットは、ディシジョンテーブルの入力と仕様に一致する最初の結果のみを返す GetDecision() API を呼び出します。2 番目のコードスニペットは、入力に一致するすべての結果のリストを返す GetDecisions() API を呼び出します。
-
必要なコードスニペットに応じて、[一致する最初の意思決定を返します] または [一致するすべての意思決定を返します] のいずれかを選択します。
-
[コードをコピー] を選択します。
- オプション:
他のコードスニペットをコピーする場合は、[OK] を選択して確認メッセージを閉じ、他のオプションからコードをコピーします。
-
ディシジョンテーブルを呼び出すスクリプトにコードスニペットを挿入し、各入力変数に使用するデータを定義します。