オントロジーFoundry Rulesレガシー Foundry Rules セットアップ(Taurus)ルールアクションの設定

注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

ルールアクションの設定

2022年7月以前に Foundry Rules(以前は Taurus として知られていました)をデプロイした場合、ルールの出力として Foundry Actions を使用していました。このセクションは、2022年7月以前に Foundry Rules をデプロイした場合にのみ関連します。

ルールアクションは、Foundry Rules 内でルールの出力に出力スキーマを適用する手段です。これは、Foundry Actions を行名とタイプを指定するメカニズムとして使用することで実現されます。ルールアクションは、Foundry Rules で使用される Foundry アクションです。

Configuring a Foundry Action for use in Foundry Rules

上記のスクリーンショットのアクションは、変換内でのみ使用され、単独で実行されることはありません。アクションのアクションルールを設定しないようにしておくと便利です(上記のスクリーンショットでの1)ので、アクションが実行された場合、影響はありません。

アクションのパラメーターは、Foundry Rules Workshop アプリケーションのエンドユーザーに提示され、ルールロジックで出力される行にマップするために使用可能になります(上記のスクリーンショットでの2)。

  • パラメータータイプは、正しい行タイプを適用するために使用されます。たとえば、日付タイプのパラメーターが使用されている場合、日付およびタイムスタンプタイプの行のみが、このパラメーターにマップできる行として利用可能になります。さらに、パラメーター ID が行名またはユーザーのルールからのオブジェクトプロパティ ID と一致する場合、この列/プロパティでパラメーターを事前入力するために使用されます。
  • 必須とマークされたパラメーターは、Foundry Rules Workshop アプリケーションでも必須になります。同様に、オプションのパラメーターは、マップされた列がない状態で空白のままにすることができ、これはパラメーターに null 値を提供することと同等です。
  • パラメーター名は Foundry Rules Workshop アプリケーションでのラベルとして使用され、パラメーター ID は変換内の結果としてのデータセットでの行名として使用されます。
  • パラメーター ID に加えて、出力データセットには taurus_rule_id 行が含まれ、行がどのルールから生成されたかを示すルール ID が表示されます。

提出基準3)を定義することは、アクションを保存するための要件です。ルールアクションの最も一般的な提出基準は、現在のユーザーが Foundry Rules ワークフローを編集する権限を持つユーザーグループに属していることを確認することです。この検証は、Foundry Rules アプリでルールを編集する際に適用されます。