Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

로컬 VS Code와 플랫폼 작업공간 선택

Foundry와 VS Code를 함께 사용하는 경로는 두 가지입니다. 플랫폼의 VS Code 작업공간은 Palantir 인프라에서 실행하고, 로컬 Palantir 확장은 개발자의 컴퓨터에 설치합니다.

실행 위치와 데이터

항목VS Code 작업공간로컬 VS Code와 Palantir 확장
시작지원 저장소에서 Open in VS Code로컬 확장 설치
실행 환경Palantir 인프라로컬 컴퓨터
미리보기 입력 데이터플랫폼 안에서 처리로컬 메모리로 스트리밍
접근 전제Code Workspaces 활성화관리자 허용과 입력 데이터셋 다운로드 권한. 증분 미리보기는 기존 출력에도 다운로드 권한 필요
임의의 제3자 확장지원하지 않음조직이 허용하면 사용 가능

작업공간의 미리보기 결과 표에는 최대 1,000행을 표시하며 입력 데이터셋을 로컬 컴퓨터로 스트리밍하지 않습니다. 다만 화면에 보여 주는 결과도 데이터이므로 브라우저에 표시되는 내용과 전체 입력의 저장 위치를 구분합니다.

작업공간이 맞는 경우

별도 로컬 설치 없이 시작하거나 팀의 표준 환경을 사용할 때 적합합니다. 민감한 입력 데이터를 플랫폼 안에서 처리해야 하거나 데이터셋 다운로드 권한을 줄 수 없는 사용자도 이 경로에서 transform을 미리 볼 수 있습니다.

지원 저장소에서 오른쪽 위 Open in VS Code를 선택합니다. 새 저장소 생성 시 VS Code를 선택하면 작업공간으로 들어갑니다. 사용자별 세션은 격리되며 Code Workspaces의 권한과 데이터 통제가 적용됩니다.

로컬 환경이 맞는 경우

이미 사용하는 로컬 도구와 설정을 유지하거나 조직이 허용한 제3자 확장이 필요할 때 선택합니다. IDE와 도구 구성을 직접 관리할 수 있지만 미리보기 입력이 로컬로 전달되는 조건을 먼저 확인해야 합니다.

  1. 관리자가 Control Panel에서 로컬 preview/확장 사용을 허용해야 합니다.
  2. 모든 preview 입력 데이터셋에 downloader 권한이 있어야 합니다. 증분 transform은 기존 출력 데이터셋에도 같은 권한이 필요합니다. 작업 권한 이름은 s3-proxy:datasets-read 및 api:datasets-read입니다.
  3. Palantir 플랫폼에서 제공하는 VSIX를 받아 로컬 VS Code에 설치합니다.
  4. 기존 clone을 열거나 Palantir 패널의 Clone a repository로 저장소를 복제합니다.

이 다운로드 권한은 데이터셋 전체를 로컬로 내려받을 수 있는 권한입니다. 일반 플랫폼 미리보기 권한과 같다고 간주하지 않습니다.

로컬 미리보기는 결과 데이터셋마다 최대 10,000행을 디스크에 캐시합니다. 캐시의 삭제 시점과 사용자 코드의 데이터 저장 범위는 확장의 보안 조건을 확인합니다.

확장 받기

플랫폼 VS Code 영역의 설정 아이콘에서 Local VS Code를 선택한 뒤 바뀐 Local VS Code 버튼의 안내를 엽니다. 처음 설치할 때 VSIX를 내려받습니다. Palantir 확장은 일반 VS Code Marketplace에서 받는 방식이 아니라 플랫폼에서 제공하는 파일을 사용합니다.

로컬 VS Code의 Extensions 사이드바에 VSIX를 끌어 놓거나 Extensions: Install from VSIX... 명령으로 설치합니다. Palantir 패널에서 저장소를 복제하려면 해당 저장소의 실제 Git remote URL을 사용합니다.

Java를 포함한 일반 로컬 preview 절차는 로컬 transform preview를 따릅니다. 해당 CLI 경로와 Palantir 확장에 통합된 기능 목록은 구분합니다.

설치와 다운로드 권한이 불필요한 경로부터 시작하려면 VS Code 작업공간을 사용하고 로컬 도구가 필요한 경우 권한과 데이터 처리 조건을 검토하여 전환합니다.