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


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

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

Проект наборов активов Databricks содержит 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.