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

シナリオ [ベータ版]

ベータ版

オントロジーシナリオは開発のベータ版段階にあり、お使いのエンロールメントでは利用できない場合があります。開発が進む中で、機能が変更される可能性があります。シナリオの利用をご希望の場合は、Palantir サポートにお問い合わせください。

オントロジーシナリオでは、オブジェクトとオントロジーにおけるモデルの概念を使って、「What-if」分析を作成し、比較できます。シナリオは基本的に、オントロジーのデータに編集を適用するためのサンドボックスであり、1つ以上のアクションを適用することで生成されます。

一般的なユースケース

次のワークフローでは、オントロジーシナリオの使用を推奨します。

  • What-if 分析: オントロジーの分離されたフォークを作成して、ライブデータに影響を与えることなく、データやシステムへの変更をシミュレーションします。
  • ビジネスロジックのシミュレーション: アクションや関数を適用して、ビジネスプロセスをシミュレーションしたり、運用上の変更を確定する前にその影響を評価したりします。
  • エージェントの評価と予測: 異なる入力パラメーターでエージェントをテストして、結果を比較し、予測を改善します。
  • 比較分析: 複数のシナリオを左右配置で作成し、最適な意思決定を特定したり、異なる戦略間のトレードオフを理解したりします。

シナリオはデータのバージョン管理ツールではありません。過去のある時点におけるオントロジーのスナップショットを提供することはできないため、その目的で使用しないでください。

有効期間

ストレージコストを管理するため、シナリオの有効期間はデフォルトで31日間です。31日後、シナリオは、そのシナリオに適用されたすべての編集および元となる永続化されたシナリオオブジェクトとともに自動的に削除されます。永続化されたシナリオでは、カスタムの有効期限を設定して、シナリオの有効期間を短縮または延長できます。

自動リベース

シナリオは、メインブランチまたはグローバルブランチをベースとして、10分ごとに自動的にリベースされます。リベース機能により、ベースとなるオントロジーの最新の変更をアクティブなシナリオに取り込み、データの最新の状態と同期できます。

Global Branching とオントロジーシナリオの比較

Global Branching は、構築者が Palantir プラットフォームでエンドツーエンドのワークフローを開発し、テストするためのツールです。これらのワークフローを稼働中の本番環境で実行すると、大きな支障をきたすおそれがあります。オントロジーシナリオは、これらのワークフローのユーザー(人間とエージェント)が、メインのオントロジーデータに影響を与えずにオントロジーへの編集を適用するためのサンドボックスを提供します。ユーザーは複数のシナリオを作成して比較し、編集をメインのオントロジーデータにマージできます。

実行コンテキストに基づいてアクションを制御する

アクションの実行条件では、シナリオ内で実行されるアクションと、メインのオントロジーに対して実行されるアクションを区別できます。この保護機能により、プランナーとエージェントは、メインのオントロジーにアクションを適用する権限を付与されることなく、シナリオの分離されたサンドボックスでアクションをテストする際に、より制約の少ない実行条件を使用できます。承認されたシナリオの編集をメインのオントロジーに適用する操作は、マージアクションの実行条件を通じて別途制御されます。

シナリオ上の関数

AIP Logic 関数を除くすべての関数は、シナリオ上でそのまま実行できます。関数がオントロジーから読み取る場合は、シナリオ上のオントロジーの状態を読み取ります。関数がオントロジーを編集する場合は、シナリオ上でその編集を行います。シナリオ上で AIP Logic 関数を使用するには、その関数と、その関数が呼び出すすべてのネストされた Logic 関数でステージングされた書き込みを有効にします。

制限事項

シナリオを使用してワークフローを構築する際は、次の制限事項を考慮してください。

  • シナリオのマージにはアクションを使用するため、シナリオのマージにはアクション適用の制限が適用されます。
  • シナリオは、ベースを基準として10分ごとに自動的にリベースされます。
  • シナリオを任意のタイミングでリベースしたり、リベース間隔を設定したりすることはできません。