オントロジーアクションタイプ概要

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

概要

Foundry オントロジーでは、ユーザーは Actions を適用することでオブジェクト、プロパティ、リンクに変更を加えることができます。Action は、ユーザー定義のロジックに基づいて1つ以上のオブジェクトのプロパティを変更する単一のトランザクションです。Actions はユーザーが特定のプロパティ編集ではなく全体的な目標を考えながらデータを操作および管理することを可能にします。

action type は、ユーザーが一度に行うことができるオブジェクト、プロパティ値、リンクへの一連の変更または編集の定義です。また、Action 提出時に発生する副作用の動作も含みます。

例:

Assign Employee アクションタイプを作成して、ユーザーが特定の Employee オブジェクトの role プロパティ値を変更する方法を定義することができます。このアクションタイプでは、ユーザーが新しい役割を標準化された形式で入力できるように、パラメーター定義が必要になる場合があります。また、Employee オブジェクトと新しい Manager の間にリンクを自動的に作成する方法についてのルールを含めることもできます。

Action には以下も含まれる可能性があります:

  • 変更を古いマネージャーと新しいマネージャーに通知する通知副作用。
  • 人事部門で働いているような認可された従業員が Action を実行できることを確認します。

これらのパラメーターが設定されると、たとえば HR 従業員は “Melissa Chang” を “Product Manager” role に切り替える Action を取ることができます。

抽象的なデータモデルであるのではなく、Foundry オントロジーは各オントロジーの概念を組織の実際のデータにマッピングし、このデータアセットが実世界のアプリケーションを動力付けることを可能にします。ユーザーの決定と洞察がオントロジーへの編集の形でキャプチャされると、データアセットは豊かさと価値が増します。

ユーザーが Action を取るときにオブジェクト、プロパティ値、リンクに対して行われたすべての変更はオントロジーにコミットされ、すべてのユーザーアプリケーションで反映されます。同様に、同じ Action ロジックと検証はすべてのユーザー向けアプリケーションで利用可能にすることができ、オントロジーへの一貫した編集を保証します。ユーザーの編集が組み込まれたオブジェクトデータの最新バージョンは、オブジェクトタイプの書き戻しデータセットにキャプチャされます。

action type の作成方法を学び始めるか、または rulesparameters、および submission criteriaについて学びます。