注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
オントロジーシナリオは開発のベータ版段階にあり、お使いのエンロールメントでは利用できない場合があります。開発が進む中で、機能が変更される可能性があります。シナリオの利用をご希望の場合は、Palantir サポートにお問い合わせください。
オントロジーシナリオでは、オブジェクトとオントロジーにおけるモデルの概念を使って、「What-if」分析を作成し、比較できます。シナリオは基本的に、オントロジーのデータに編集を適用するためのサンドボックスであり、1つ以上のアクションを適用することで生成されます。
次のワークフローでは、オントロジーシナリオの使用を推奨します。
シナリオはデータのバージョン管理ツールではありません。過去のある時点におけるオントロジーのスナップショットを提供することはできないため、その目的で使用しないでください。
ストレージコストを管理するため、シナリオの有効期間はデフォルトで31日間です。31日後、シナリオは、そのシナリオに適用されたすべての編集および元となる永続化されたシナリオオブジェクトとともに自動的に削除されます。永続化されたシナリオでは、カスタムの有効期限を設定して、シナリオの有効期間を短縮または延長できます。
シナリオは、メインブランチまたはグローバルブランチをベースとして、10分ごとに自動的にリベースされます。リベース機能により、ベースとなるオントロジーの最新の変更をアクティブなシナリオに取り込み、データの最新の状態と同期できます。
Global Branching は、構築者が Palantir プラットフォームでエンドツーエンドのワークフローを開発し、テストするためのツールです。これらのワークフローを稼働中の本番環境で実行すると、大きな支障をきたすおそれがあります。オントロジーシナリオは、これらのワークフローのユーザー(人間とエージェント)が、メインのオントロジーデータに影響を与えずにオントロジーへの編集を適用するためのサンドボックスを提供します。ユーザーは複数のシナリオを作成して比較し、編集をメインのオントロジーデータにマージできます。
アクションの実行条件では、シナリオ内で実行されるアクションと、メインのオントロジーに対して実行されるアクションを区別できます。この保護機能により、プランナーとエージェントは、メインのオントロジーにアクションを適用する権限を付与されることなく、シナリオの分離されたサンドボックスでアクションをテストする際に、より制約の少ない実行条件を使用できます。承認されたシナリオの編集をメインのオントロジーに適用する操作は、マージアクションの実行条件を通じて別途制御されます。
AIP Logic 関数を除くすべての関数は、シナリオ上でそのまま実行できます。関数がオントロジーから読み取る場合は、シナリオ上のオントロジーの状態を読み取ります。関数がオントロジーを編集する場合は、シナリオ上でその編集を行います。シナリオ上で AIP Logic 関数を使用するには、その関数と、その関数が呼び出すすべてのネストされた Logic 関数でステージングされた書き込みを有効にします。
シナリオを使用してワークフローを構築する際は、次の制限事項を考慮してください。