Visual Studio Code Databricks 확장에 대한 명령 팔레트 명령

이 문서에서는 Visual Studio Code Databricks 확장에 대한 Command Palette 명령을 나열합니다. Visual Studio Code Databricks 확장을 참조하세요.

명령 참조

Visual Studio Code Databricks 확장은 다음 명령을 Visual Studio Code Command Palette 추가합니다. Visual Studio Code 설명서의 커먼드 팔레트 참조하세요.

명령 설명
Databricks: Change Python environment Python 가상 환경 변경
Databricks: Clear pipeline diagnostics 명확한 파이프라인 진단
Databricks: Configure autocomplete for Databricks globals PySpark, Databricks 유틸리티 및 관련 전역(예: sparkdbutils)에 대한 Visual Studio Code 코드 편집기에서 IntelliSense를 사용하도록 설정합니다. 이 기능에 대한 자세한 내용은 PySpark 및 Databricks 유틸리티 코드 완성을 참조 하세요.
Databricks: Configure cluster 포커스를 Command Palette로 이동하여 현재 프로젝트에 사용할 Azure Databricks 클러스터를 만들거나 선택하거나 변경합니다.
코드 및 작업실행하기 위한 컴퓨팅 선택을 참조하세요.
Databricks: Debug current file with Databricks Connect Databricks Connect를 사용하여 현재 파일을 디버그합니다.
Databricks: Deploy bundle Databricks 작업 영역에 번들을 배포합니다.
Databricks: Deploy the bundle and run a resource Databricks 작업 영역에 번들을 배포하고 리소스를 실행합니다. 기본적으로 이 명령은 실행할 리소스 목록을 제공하지만 명령 인수를 사용자 지정하여 특정 리소스 유형으로 명령을 실행할 수 있습니다. 키보드 단축키 또는 명령 인수 설정을 참조하세요.
Databricks: Destroy bundle 번들을 제거합니다.
Databricks: Detach cluster 현재 프로젝트에서 Azure Databricks 클러스터에 대한 참조를 제거합니다.
Databricks: Focus on Bundle Resource Explorer View Databricks 패널의 포커스를번들 리소스 탐색기 보기로 이동합니다.
번들 리소스 탐색기를 참조하세요.
Databricks: Focus on Bundle Variables View Databricks 패널의 포커스를번들 변수 뷰로 이동합니다.
번들 변수 보기를 참조 하세요.
Databricks: Focus on Configuration View Databricks 패널의 포커스를 구성 보기로 이동합니다.
Databricks: Force deploy bundle 경고를 무시하고 Databricks 작업 영역에 번들을 강제로 배포합니다.
Databricks: Force destroy bundle 경고를 무시하고 번들을 강제로 제거합니다.
Databricks: Initialize new project Visual Studio Code 새 Databricks 프로젝트에 대한 만들기 워크플로를 초기화합니다.
Databricks: Logout Databricks 패널을 다시 설정하여 구성 보기에서 Databricks 구성 및 빠른 시작 표시 단추를 표시합니다. 현재 프로젝트 파일의 .databricks/project.json 모든 콘텐츠도 다시 설정됩니다.
Databricks: Open Databricks configuration file 현재 프로젝트의 기본 위치에서 Azure Databricks 구성 프로필 파일을 엽니다.
Visual Studio Code 참조하세요.
Databricks: Open full logs Visual Studio Code Databricks 확장이 개발 머신에 쓰는 애플리케이션 로그 파일이 포함된 폴더를 엽니다.
Databricks: Override bundle variables 번들 변수를 재정의합니다.
Databricks: Refresh python environment status < Python 환경 보기를 Databricks 패널에서 새로 고칩니다.
Databricks: Refresh remote state 대상에 대한 번들 구성을 새로 고칩니다.
Databricks: Reinstall Databricks Connect Databricks Connect를 다시 설치합니다. Visual Studio CodeDebug 코드를 참조하세요>.
Databricks: Reset bundle variables to default values 번들 변수 값을 다시 설정합니다.
Databricks: Run current file with Databricks Connect Databricks Connect를 사용하여 현재 파일을 실행합니다. Visual Studio CodeDebug 코드를 참조하세요>.
Databricks: Select a Databricks Asset Bundle target 번들 대상을 선택합니다. 대상 배포 작업 영역 변경을 참조 하세요.
Databricks: Show bundle logs 번들 로그를 표시합니다. Databricks 로그 출력 보기를 참조하세요.
Databricks: Show Quickstart 편집기에 빠른 시작 파일을 표시합니다.
Databricks: Sign in to Databricks workspace 작업 영역에 로그인합니다.
Databricks: Start Cluster 클러스터가 이미 중지된 경우 시작합니다.
Databricks: Start synchronization 현재 프로젝트의 코드를 Azure Databricks 작업 영역과 동기화하기 시작합니다.
이 명령은 증분 동기화를 수행합니다.
Databricks: Start synchronization (full sync) 현재 프로젝트의 코드를 Azure Databricks 작업 영역과 동기화하기 시작합니다.
이 명령은 증분 동기화가 가능한 경우에도 전체 동기화를 수행합니다.
Databricks: Stop Cluster 이미 실행 중인 경우 클러스터를 중지합니다.
Databricks: Stop synchronization 현재 프로젝트의 코드와 Azure Databricks 작업 영역의 동기화를 중지합니다.
Databricks: Verify Databricks notebook init scripts Databricks Notebook init 스크립트를 확인합니다.

PySpark 및 Databricks 유틸리티 코드 완성

이 문서에서는 Visual Studio Code Databricks 확장에 대해 PySpark 및 Databricks 유틸리티 코드 완성을 사용하도록 설정하는 방법을 설명합니다. Visual Studio CodeDatabricks 확장을 참조하세요>

이 정보는 Visual Studio Code Databricks 확장을 이미 설치하고 설정했다고 가정합니다. Visual Studio Code 참조하세요.

Visual Studio Code 코드 편집기에서 PySpark>코드 완성이라고도 함)를 사용하도록 설정하려면 Databricks 유틸리티sparkdbutils 같은 관련 전역은 프로젝트를 열고 다음을 수행합니다.

  1. 명령 팔레트(>명령 팔레트 보기)에서 >Databricks: Configure autocomplete for Databricks globals를 입력하고 Enter 키를 누릅니다.
  2. 화면 프롬프트에 따라 Visual Studio Code Databricks 확장이 프로젝트에 대해 PySpark를 설치하도록 허용하고 프로젝트에 대한 __builtins__.pyi 파일을 추가하거나 수정하여 Databricks 유틸리티를 사용하도록 설정합니다.

이제 관련 spark 문을 미리 선언하지 않고 코드에서 전역 변수(dbutilsimport)를 사용할 수 있습니다.

바로 가기 키 또는 명령 인수 사용자 지정

명령에 대한 바로 가기 키를 지정하거나 명령에 대한 인수를 설정하려면 Visual Studio Code 키보드 바로 가기 편집기를 사용하거나 JSON 키 바인딩 배열에 직접 새 항목을 추가합니다.

예를 들어 번들 배포 구성하고 리소스 명령을 실행하여 my_pipeline유효성을 검사하려면 keybindings 배열에 다음을 추가합니다.

{
  // Replace with your desired shortcut
  "key": "ctrl+shift+x",
  "command": "databricks.bundle.deployAndRunFromInput",
  "args": {
    // "jobs" or "pipelines"
    "resourceType": "pipelines",
    // The key of the pipeline or job you want to run, as defined in your asset bundle configuration
    "resourceKey": "my_pipeline",
    // Any flags that will be passed to the "databricks bundle run" command
    "args": "--validate-only"
  }
}