VS Code 작업공간의 개발 기능
VS Code 작업공간은 Code Repositories의 저장소 관리와 함께 사용하면서 편집기, 미리보기와 터미널 작업을 플랫폼 안에서 제공합니다.
미리보기
Python transform 저장소의 Full dataset preview를 선택하면 무작위 입력 샘플링 없이 전체 데이터를 대상으로 미리볼 수 있습니다. 결과 표에 표시하는 행 수와 계산 대상으로 읽는 데이터 범위는 별개입니다.
증분 미리보기는 Spark 및 lightweight transform의 운영 빌드와 같은 증분 해석/평가 로직을 사용하며 v1과 v2 증분 의미 체계를 지원합니다. 실제 선택한 브랜치와 입력, 이전 출력 및 미리보기 설정을 기준으로 결과를 해석합니다.
코드로 입력 필터를 정의하여 특정 사례에 필요한 데이터만 읽을 수도 있습니다. 전체 입력과 필터한 부분집합의 결과를 같은 것으로 해석하지 않습니다.
언어 서버와 터미널
VS Code 언어 서버는 linting과 자동 완성 등의 편집 기능을 제공합니다. 통합 터미널에서 개발 명령, 스크립트와 Git 작업을 실행할 수 있습니다. 명령은 원격 작업공간에서 실행되므로 로컬 컴퓨터의 파일시스템 및 패키지 환경과 구분합니다.
키 바인딩, 테마, 배치와 UI 설정을 저장하여 작업 방식에 맞출 수 있습니다.
AI 보조
Continue는 Palantir 제공 모델과 SDK 및 저장소 문맥을 사용하도록 미리 구성됩니다. Python transform이나 OSDK 저장소에 맞는 코드 설명과 생성, Foundry 도구를 사용할 수 있습니다.
AIP 기능의 제공 여부는 고객과 플랫폼 설정에 따라 다릅니다. 모델 사용량과 도구의 권한 범위를 확인합니다.
로컬 개발과의 관계
플랫폼에서 관리하는 환경을 사용하거나, 로컬 VS Code에 Palantir 확장을 설치해 기존 도구와 함께 개발할 수 있습니다. 환경 선택에서 관리자 승인과 데이터 다운로드 조건을 비교합니다.
구체적인 저장소 유형과 지원 차이는 지원 기능 표를 따릅니다. Code Repositories는 PR 검토와 저장소 관리를 계속 담당합니다.