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


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

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

Примечание.

Расширение 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, используйте стрелки вверх и вниз для выбора шаблона, а затем нажмите клавишу ВВОД. Сведения о шаблонах проектов пакетов см. в разделе Шаблоны проектов пакетов Databricks Asset.
  7. Введите уникальное имя для этого проекта или оставьте имя my_projectпроекта по умолчанию, а затем нажмите клавишу ВВОД.
  8. Выберите, следует ли добавить заглушку (пример) записной книжки, заглушку (пример) потока DLT или заглушку (пример) пакета Python в проект, или любую комбинацию этих заглушек (примеров).
  9. Нажмите любую клавишу, чтобы закрыть вкладку редактора Databricks Project Init.
  10. Для Выберите проект, который вы хотите открыть, выберите только что созданный проект.

Откройте существующий проект Databricks Asset Bundles

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

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

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

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

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

    • Если вы выбрали проект, в командной палитревыберите существующий проект Databricks Asset Bundles.
    • При создании конфигурации в корневой папке эта папка становится проектом пакета.
  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.