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

アプリペアリング

アプリペアリングは、Foundry と Gotham の両方を使用するエンロールメントでのみ利用可能です。アプリペアリングは、Foundry の Workshop と Gotham の Gaia および Graph アプリケーション間のクロスアプリケーションワークフローのみをサポートします。

Workshop のアプリペアリングウィジェットを通じて、ユーザーは Gotham の Gaia や Graph などのサポートされている Palantir プラットフォームアプリケーションを Workshop モジュールに接続できます。この機能により、あるアプリケーションでデータやオブジェクトに変更が加えられると、それがペアリングされた Workshop モジュールに自動的に更新され、その逆も可能になります。

App pairing gif between graph and workshop.

たとえば、ユーザーは Graph アプリケーションでデータを変更し、それがペアリングされた Workshop モジュールの対応するデータに反映されるようにできます。この接続を確立するには、ユーザーが アプリペアリングウィジェットを Workshop モジュールに追加 して、Graph アプリケーションにペアリングします。この接続により、Graph でオブジェクトを選択すると、それが Workshop モジュールのオブジェクトリストで強調表示されます。

アプリペアリングウィジェットの設定

アプリペアリングウィジェットを Workshop モジュールに追加する

アプリペアリングウィジェットを Workshop モジュールに追加するには、Workshop に移動して + New Module を選択します。他の Workshop ウィジェット と同様に、Workshop セクションまたはモジュールヘッダーにウィジェットを追加するオプションがあります。この機能はウィジェットが表示されるときに最適に機能するため、Workshop アプリケーションヘッダーに追加することをお勧めします。

App pairing widget card

ウィジェットを Workshop アプリケーションのヘッダーに追加した後、ウィジェットに名前を付けます。すべてのウィジェットにはユーザー向けの名前が必要であり、他のアプリケーションによってその識別と発見が可能になります。追加の設定は任意であり、詳細については以下の 高度な設定 セクションを参照できます。

App pairing widget set up

アプリペアリングウィジェットの設定

アプリペアリングウィジェットを Workshop モジュールに追加した後、右側のパネルを通じてウィジェットを選択して設定を更新し、組み込みの共有状態タイプのいずれかを使用するように設定できます: Selection または Open data。共有状態タイプは、アプリペアリングがアプリケーション間で共有するインタラクションを定義します。

  • Selection: Workshop と接続されたアプリケーション間でデータの選択を共有できるようにします。あるアプリケーションでオブジェクトを選択すると、同じオブジェクトとそのメタデータが Workshop でも選択されます。
  • Open data: Workshop とサポートされているアプリケーションで表示されているデータを共有できるようにします。たとえば、ユーザーが 10 個のオブジェクトを含むグラフを開き、Graph アプリケーションを Workshop モジュールにペアリングすると、ペアリング時にグラフ上のすべての 10 個のオブジェクトが Workshop モジュールに表示されます。

Open data 状態タイプを使用したアプリペアリングは、Graph でのみサポートされています。

App pairing widget configuration page

デフォルトでは、事前に設定された選択オブジェクト変数が存在し、これは最も一般的に使用される変数タイプです。デフォルト値は、ウィジェットが Gaia または Graph タブにペアリングされたときに、Graph または Gaia で現在選択されているオブジェクトを記録します。

Add Variable を選択して、モジュールの必要なデータタイプに対して複数の Selection または Open data 変数を追加できます。

設定が完了すると、ペアリングされたアプリケーションからの更新はすべて Workshop 変数を更新します。Selection 変数を使用する場合、ユーザーの Workshop モジュール内から変数に対する更新は、ペアリングされたアプリケーションに更新を送信します。

ウィジェットをペアリングする

ウィジェットをペアリングするには、Workshop モジュールとペアリングしたいアプリケーションを開きます。開いたら、アプリケーションヘッダーの右上から選択できる App Pairing メニューに Discovered として表示されます。

App pairing widget pairing card

Workshop モジュールとペアリングしたいアプリケーションの横にある Pair を選択します。選択されたアプリケーションは、ペアリングカードの Paired セクションに表示されます。

App pairing widget gaia is paired in card

サポートされているアプリケーションが見つからない場合、アプリペアリングウィジェットは次のメッセージを表示します。

App pairing widget no apps discovered

ウィジェットを自動的に、条件を満たす見つかったアプリケーションとペアリングしたい場合は、ウィジェットの設定パネルの Pairing セクションで Auto Pair をオンに切り替えることができます。自動ペアリングは潜在的に侵入的な動作であるため、Workshop はデフォルトでこのオプションをオフにしています。

App pairing widget auto pair

また、ウィジェットのペアリングカード内の Auto pairing チェックボックスを選択して自動ペアリングを有効にすることもできます。

App pairing widget auto pair in the pairing pop-up window

高度な設定を適用する

ウィジェット設定パネルを通じてアクセスできる以下の高度な設定により、アプリペアリングの体験をカスタマイズし、自動化された機能に対する制御を提供します。既存の組み込み変数がユーザーのユースケースに適さない場合は、カスタム変数を作成することもできます。

アプリペアリングの高度な設定の詳細は以下をご覧ください:

  • Pause updates: ウィジェット内での状態更新の送受信を一時停止および再開できるようにします。更新が一時停止後に再開されると、ウィジェットは最新の状態に同期します。

App pairing widget pause updates toggle

  • Custom state variable: 組み込みの変数タイプがユーザーのユースケースに必要なデータに適合しない場合で、ペアリングされたアプリケーションが必要なデータを渡していることが確実である場合、カスタム変数を作成できます。カスタムデータタイプを記述するために以下を設定します:
    • メディア (MIME) タイプ文字列。
    • 変数データタイプ。

Workshop は標準変数として以下のデータタイプをサポートしています:

  • Boolean
  • Date
  • Numeric
  • Numeric array
  • String
  • String array

App pairing widget variable configuration

さらに、カスタム状態変数の設定により、アプリペアリングウィジェットは Palantir による既存のプリセットの更新なしに将来のアプリケーション統合をサポートできます。

データ補強を無効にする: ペアリングされたアプリケーションと Workshop が互換性のある状態ペイロードを相互に渡していることが確実である場合、データ補強を無効にできます。Gaia と Graph の両方が、Object Synonym RIDs set 変数タイプを Workshop と同期させるために補強が必要です。

App pairing widget disable data enrichment