Developer toolchainクロスアプリケーションのインタラクティビティ概要

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

アプリケーション間のインタラクティビティ

アプリケーション間のインタラクティビティとは、Palantir プラットフォーム上の異なるアプリケーション間でデータを共有する機能です。プラットフォーム内のデータは、ドラッグアンドドロップ操作などの特定のインタラクションポイントを通じて、またはアプリケーションをペアリングして状態をリアルタイムで共有することで、共有できます。アプリケーション間のインタラクティビティを実装したアプリケーションは、Gotham と Foundry のそれぞれの内部でも両者の間でも、複数のアプリケーションにまたがるワークフローをユーザーがシームレスに構築できるエコシステムを形成します。アプリケーション内の各インタラクションポイントは、インタラクションポイントを持つほかのすべてのアプリケーションとの接続を可能にするため、このエコシステムでは、ユーザーは新たな方法でアプリケーションを接続できます。

たとえば、ドラッグアンドドロップ機能を使うと、データのエンリッチメントによってデータの互換性を確保しながら、Gaia から Workshop アプリケーションにデータをドラッグできます。また、Workshop のアプリペアリングウィジェットを設定して、サポートされている Palantir プラットフォームのアプリケーション(Gotham の Gaia や Graph など)を Workshop モジュールに接続できます。これにより、コマンドの実行時に、ペアリングされたプラットフォームのアプリケーションが自動的に対象になります。

Gotham と Foundry 間のドラッグアンドドロップ。

アプリケーション間のインタラクティビティは、サードパーティーの開発者がアプリケーション間でコンテキストを共有することで既存の機能を拡張するためのプラグインポイントとしても機能します。ワークフローが変化し、ビジネスロジックが進化する中で、アプリケーション間のインタラクティビティにより、Palantir プラットフォームで価値を生み出す新たな多様な方法が可能になります。

サポート

現在、Gotham のすべてのアプリケーションと Foundry の多くのアプリケーションは、何らかの形でアプリケーション間のインタラクティビティを実装しています。Workshop や Slate で構築されたアプリケーション、またはオントロジー SDK を利用して構築されたアプリケーションでも、アプリケーション間のインタラクティビティを実装できます。

一般的なインタラクション

アプリペアリングとコマンドをドラッグアンドドロップ機能と組み合わせると、ユーザーは次のことができます。

  • 複数のアプリケーションにまたがるワークフローを同時に実行する。
  • 1つのワークフロー内でアプリケーション間のデータを移動する。
  • 別のアプリケーションやさらに別のアプリケーションに固有の機能を必要とするワークフローを、1つのアプリケーションで実行する。
  • アプリケーションを、オントロジーを基盤とするほかのアプリケーションに接続する。
  • ユーザーに代わってアプリケーション内の操作を実行できる AIP Chatbot(旧称 AIP Agents)を設定する。

以下のセクションでは、アプリケーション間のインタラクティビティの機能がサポートする一般的なインタラクションの概要を説明します。

アプリケーション間でワークフローとデータを移行する

ユーザーがタスクを完了すると、多くの場合、次のステップはワークフローを別のアプリケーションに移行して実行を続けることです。ボタングループまたはアプリペアリングウィジェット内のコマンドを使って、アプリケーション間でデータを渡します。

ユーザーがドラッグアンドドロップを使ってマップアーティファクトをあるアプリケーションから別のアプリケーションにドラッグします。

エンティティの特定とトリアージを中心としたワークフローでは、ユーザーはオブジェクトやオブジェクトセットなどのデータをアプリケーション間でドラッグアンドドロップできます。

ユーザーがワークフローの実行中にオブジェクトをあるアプリケーションから別のアプリケーションにドラッグします。

アプリケーション間で選択状態を同期する

複数のアプリケーションを同時に使用するタスクを完了する際に、選択状態が同期されるようにアプリペアリングウィジェットを設定するか、コマンドを設定します。これにより、ユーザーは2つの相互補完的な表示で同じデータを表示し、状態を失うことなくアプリケーション間を移行できます。

アプリペアリングまたはコマンドウィジェットを使って、アプリケーション間で選択状態を同期します。

また、あるアプリケーションを別のアプリケーション内に埋め込むことで、アプリペアリングウィジェットを使って統合した既存のビューを活用できます。ただし、複数のアプリケーションを埋め込むとパフォーマンスに影響する可能性があるため、必要なアプリケーションのみを埋め込んでください。

AIP にコンテキストを提供する

アプリペアリングとコマンドのウィジェットは、現在のビューポートまたは選択内容からアプリケーションの状態を読み取り、そのコンテキストを AIP Logic に提供できます。

アプリペアリングとコマンドのウィジェットは AIP にコンテキストを提供できます。

また、AIP Chatbot でチャットボットを設定し、コマンドをツールとして活用して、Gaia など、コマンドと相互運用できる任意のアプリケーションからの読み取りと、アプリケーションへの書き込みを行うことができます。

Gaia マップの左側パネル内に AIP Chatbot が表示されています。

より広範なエコシステムに接続する

ユーザーはドラッグアンドドロップの統合ポイントを作成して、オントロジーの力を活用し、現在および将来にわたって、同様の統合を備えたほかのアプリケーションに自身のアプリケーションを接続できます。