Поделиться через


Что такое расширение Databricks для Visual Studio Code?

Расширение Databricks для Visual Studio Code позволяет подключаться к удаленным рабочим областям Azure Databricks из Visual Studio Code или Cursor на локальном компьютере разработки. Затем можно:

Примечание.

Расширение Databricks для Visual Studio Code поддерживает выполнение записных книжек R, Scala и SQL в качестве автоматизированных заданий, но не обеспечивает более глубокую поддержку этих языков в Visual Studio Code.

Начало работы

Чтобы приступить к работе с расширением Databricks для Visual Studio Code, выполните следующие действия.

Создание проекта Databricks

После установки расширения можно создать проект Databricks с помощью расширения Databricks для Visual Studio Code:

  1. Запустите Visual Studio Code.
  2. Щелкните значок Databricks на боковой панели Visual Studio Code, чтобы открыть расширение.
  3. Щелкните Создать новый проект.
  4. В палитре команд выберите хост и метод аутентификации для проекта. См. настройка авторизации расширения Databricks для Visual Studio Code.
  5. В Укажите путь к папке, в которой вы хотите, чтобы новый проект был, введите путь к папке на локальном компьютере разработки, где вы хотите создать проект, или щелкните Открыть диалоговое окно выбора папок и выберите путь к папке проекта.
  6. Чтобы использовать шаблон в представлении инициализации проекта Databricks, используйте стрелки вверх и вниз для выбора шаблона, а затем нажмите клавишу ВВОД. Дополнительные сведения о шаблонах проектов пакета см. в разделе "Декларативные шаблоны проектов пакетов автоматизации".
  7. Введите уникальное имя для этого проекта или оставьте имя my_projectпроекта по умолчанию, а затем нажмите клавишу ВВОД.
  8. Выберите, следует ли добавить в проект заглушку (пример) записной книжки, заглушку (пример) конвейера Delta Live Tables или заглушку (пример) пакета Python, или любую комбинацию этих заглушек (примеров).
  9. Нажмите любую клавишу, чтобы закрыть вкладку редактора Databricks Project Init.
  10. Для Выберите проект, который вы хотите открыть, выберите только что созданный проект.

Открытие существующего проекта декларативных пакетов автоматизации

В проекте декларативного пакета автоматизации есть databricks.yml файл в корневой папке проекта. См. конфигурацию декларативных пакетов автоматизации. Если вы хотите использовать расширение с существующим проектом декларативных пакетов автоматизации:

  1. Запустите Visual Studio Code. В главном меню щелкните "Открыть папку">и перейдите в каталог, содержащий проект пакета.

  2. Щелкните значок Databricks на боковой панели Visual Studio Code, чтобы открыть и начать использование функций расширения.

    Если расширение Databricks для Visual Studio Code обнаруживает несколько проектов декларативных пакетов автоматизации в текущей папке, он позволяет открыть проект или создать файл конфигурации проекта в корневой папке.

    Открытие существующего проекта Databricks

    • Если вы выбрали проект, в палитре команд выберите существующий проект декларативных пакетов автоматизации.
    • При создании конфигурации в корневой папке эта папка становится проектом пакета.
  3. Выберите хост и метод проверки подлинности для проекта. См. настройка авторизации расширения Databricks для Visual Studio Code.

Примечание.

При открытии проекта, созданного с помощью расширения Databricks для Visual Studio Code версии 1, миграция выполняется автоматически с помощью существующей конфигурации проверки подлинности и рабочей области проекта. Кнопка миграции доступна только в том случае, если автоматическая миграция не удалась.

Переключайтесь между проектами Databricks

Расширение Databricks для Visual Studio Code позволяет иметь несколько проектов Databricks в рабочей области Visual Studio Code и легко переключаться между ними. При открытом многопакетном проекте в рабочей области Visual Studio Code:

  1. Щелкните значок Databricks на боковой панели Visual Studio Code, чтобы открыть расширение.

  2. Нажмите локальную папку, чтобы выбрать проект для расширения.

    селектор локальной папки

Примечание.

Действия запуска доступны только для файлов в активном пакете.

Преобразование проекта в проект Databricks

Если у вас есть существующий проект, который вы хотите преобразовать в проект Databricks:

  1. Запустите Visual Studio Code. В главном меню щелкните "Открыть папку">и перейдите к проекту, чтобы открыть его.
  2. Щелкните значок Databricks на боковой панели Visual Studio Code, чтобы открыть расширение.
  3. Нажмите кнопку " Создать конфигурацию".
  4. В палитре команд выберите хост и метод аутентификации для проекта. См. настройка авторизации расширения Databricks для Visual Studio Code.