Databricks IDE 확장 기능을 위한 작업 공간 디렉터리를 선택하세요

참고

이 문서는 Databricks IDE 확장 기능의 이전 버전에 적용됩니다. Databricks IDE 확장 기능 버전 2 이상에 대한 작업 공간 동기화 정보는 ' 작업 공간 폴더를 Databricks와 동기화하기'를 참조하세요.

이 설명서는 사용 중지되었으며 업데이트되지 않을 수 있습니다. 이 콘텐츠에 언급된 제품, 서비스 또는 기술은 더 이상 지원되지 않습니다.

이 글에서는 Databricks IDE 확장 기능을 사용할 Azure Databricks 작업 공간 디렉터리를 선택하는 방법을 설명합니다. Databricks IDE 확장 기능을 참조하세요

다음 정보는 이미 Azure Databricks 작업 공간과의 인증을 위한 Databricks IDE 확장 기능을 설정했다는 가정입니다. Databricks IDE 확장 기능에 대한 인증 설정 항목을 참조하세요.

참고

Databricks IDE 확장 프로그램은 자신이 생성한 작업 공간 디렉터리와만 작동합니다. 확장에서 만든 경우가 아니면 작업 영역에서 기존 작업 영역 디렉터리를 사용할 수 없습니다.

Databricks IDE 확장 프로그램에서 작업 디렉터리를 사용하려면 확장 버전 0.3.5 이상을 사용해야 하며, Azure Databricks 클러스터에 Databricks Runtime 11.3 LTS 이상이 설치되어 있어야 합니다.

작업 영역 디렉터리 확장의 버전 0.3.15부터 기본 설정입니다. 그러나 확장에서 작업 영역 디렉터리 대신 Databricks Git 폴더를 사용하도록 설정하는 경우 다음과 같이 확장이 작업 영역 디렉터리를 사용하도록 다시 설정할 수 있습니다.

  1. 확장 및 코드 프로젝트가 열리고 Azure Databricks 구성 프로필이 이미 설정된 명령 팔레트(View > 명령 팔레트)에서 Preferences: Open User Settings 입력한 다음 사용자 설정 열기을 클릭합니다.
  2. 사용자 탭에서 확장을 확장하고, Databricks를 클릭합니다.
  3. 동기화: 대상 유형,작업 영역 를 선택합니다.
  4. Visual Studio Code 종료하고 다시 시작합니다.

설정을 Databricks Git 폴더 사용에서 작업 영역 디렉터리 사용으로 변경한 후에는 수동으로 코드를 작업 영역으로 다시 동기화해야 할 수 있습니다. 이렇게 하려면 다음 절차에서 새 작업 영역 디렉터리를 만든 후 동기화 대상옆에 있는 화살표가 있는 원(동기화시작) 아이콘을 클릭합니다.

동기화 시작 아이콘 0

확장 및 코드 프로젝트를 연 상태에서 사용하려는 새 Azure Databricks 작업 영역 디렉터리를 만들거나 확장으로 이전에 만든 기존 작업 영역 디렉터리를 선택합니다.

새 작업 영역 디렉터리 만들기

새 작업 영역 디렉터리를 만들려면 다음을 수행합니다.

  1. 구성 창의 동기화 대상옆에 있는 기어(동기화 대상구성) 아이콘을 클릭합니다.

    동기화 대상 아이콘 1 설정

  2. 명령 팔레트에서 새 동기화 대상 만들기를클릭합니다.

  3. 새 작업 영역 디렉터리의 이름을 입력한 다음 Enter 키를 누릅니다.

    확장은 작업 영역 내에서 /Users/<your-username>/.ide 지정된 디렉터리 이름을 가진 디렉터리를 만든 다음 코드 프로젝트의 .databricks/project.json 파일에 작업 영역 디렉터리의 경로를 추가합니다. 예를 들면 다음과 같습니다 "workspacePath": "/Users/<your-username>/.ide/<your-directory-name>".

    참고

    원격 작업 영역 디렉터리의 이름이 로컬 코드 프로젝트의 이름과 일치하지 않으면 경고 아이콘이 표시되며 원격 동기화 대상 이름이 현재 Visual Studio Code 작업 영역 이름과 일치하지 않습니다. 이름을 일치시킬 필요가 없는 경우 이 경고를 무시할 수 있습니다.

  4. 작업 영역 디렉터리를 설정한 후 동기화 대상옆에 있는 화살표 원(동기화 시작) 아이콘을 클릭하여 작업 영역 디렉터리와 동기화를 시작하세요.

    동기화 시작 아이콘 1

중요합니다

Databricks IDE 확장 프로그램은 로컬 Visual Studio Code 프로젝트에서 원격 Azure Databricks 작업 공간의 관련 작업 공간 디렉터리로 파일 변경 사항을 일방향 자동 동기화만 수행합니다. 이 원격 작업 영역 디렉터리의 파일은 일시적이어야 합니다. 이러한 변경 내용은 로컬 프로젝트로 다시 동기화되지 않으므로 원격 작업 영역 내에서 이러한 파일에 대한 변경 내용을 시작하지 마세요.

기존 작업 영역 디렉터리 다시 사용

만약 Databricks IDE 확장으로 이전에 만든 기존 작업 공간 디렉터리가 현재 Visual Studio Code 프로젝트에서 재사용하고 싶다면, 다음과 같이 하세요:

  1. 구성 창의 동기화 대상옆에 있는 기어(동기화 대상구성) 아이콘을 클릭합니다.

    동기화 대상 아이콘 2 구성

  2. 명령 팔레트의 목록에서 작업 영역 디렉터리의 이름을 선택합니다.

확장은 코드 프로젝트의 .databricks/project.json 파일에 작업 영역 디렉터리의 경로를 추가합니다( 예: "workspacePath": "/Users/<your-username>/.ide/<your-directory-name>").

참고

원격 작업 영역 디렉터리의 이름이 로컬 코드 프로젝트의 이름과 일치하지 않으면 경고 아이콘이 표시되며 원격 동기화 대상 이름이 현재 Visual Studio Code 작업 영역 이름과 일치하지 않습니다. 이름을 일치시킬 필요가 없는 경우 이 경고를 무시할 수 있습니다.

작업 영역 디렉터리를 설정한 후 동기화 대상옆에 있는 화살표 원(동기화 시작) 아이콘을 클릭하여 작업 영역 디렉터리와 동기화를 시작하세요.

동기화 시작 아이콘 2

중요합니다

Databricks IDE 확장 프로그램은 로컬 Visual Studio Code 프로젝트에서 원격 Azure Databricks 작업 공간의 관련 작업 공간 디렉터리로 파일 변경 사항을 일방향 자동 동기화만 수행합니다. 이 원격 작업 영역 디렉터리의 파일은 일시적이어야 합니다. 이러한 변경 내용은 로컬 프로젝트로 다시 동기화되지 않으므로 원격 작업 영역 내에서 이러한 파일에 대한 변경 내용을 시작하지 마세요.