注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
Foundry で VS Code を使用する場合、開発環境には2つの選択肢があります。Palantir インフラストラクチャ上にデプロイされた VS Code ワークスペースを使用するか、ローカルの VS Code アプリケーションに Palantir 拡張機能をインストールするかを選べます。このガイドでは、それぞれの違いを理解し、ニーズに合った選択肢を選ぶための情報を説明します。
| VS Code ワークスペース | ローカル開発用 Palantir 拡張機能 | |
|---|---|---|
| セットアップ | インストール不要。VS コードで開くを選択 | 拡張機能をダウンロードしてローカルにインストール |
| 環境 | Palantir インフラストラクチャ上にデプロイ | ローカルマシン上で実行 |
| データの取り扱い | データはプラットフォーム上に保持(表示されるプレビュー結果を除く) | プレビュー中にデータをローカルメモリーにストリーミング |
| アクセス要件 | Code Workspaces が有効であること | 管理者の承認とダウンロード権限 |
| サードパーティの拡張機能 | 利用できません | 利用できます(組織で許可されている場合) |
次の場合に最適です。
次の場合に最適です。
要件:
s3-proxy:datasets-read および api:datasets-read)が必要です。
データの取り扱い: 開発中もデータは Palantir インフラストラクチャ上に保持されます。結果テーブルにはプレビュー結果(最大1000行)のみが表示されます。入力データセットがローカルマシンにストリーミングされることはありません。
セキュリティ制御: 厳格なアクセス制御と監査ログが維持されます。ローカルマシンにデータが誤って漏洩するリスクはありません。
ローカル開発におけるセキュリティ上の考慮事項のドキュメントを確認してください。
どちらの選択肢が最適か判断できない場合は、VS Code ワークスペースからはじめることを推奨します。この選択肢はセットアップが不要で、最も厳格なセキュリティ制御を維持します。さらに柔軟性が必要になった場合は、いつでもローカル開発に切り替えられます。
ローカルプレビューのセットアップ手順の詳細(Java トランスフォームを含む)については、ローカル開発でのトランスフォームのプレビューのドキュメントを確認してください。
詳細については、次のドキュメントも確認してください。