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


Разработка приложений Databricks

Для создания данных и приложений ИИ с помощью Databricks Apps можно использовать любую интегрированную среду разработки, поддерживающую Python, например PyCharm, IntelliJ IDEA или Visual Studio Code. Azure Databricks рекомендует использовать расширение Databricks для Visual Studio Code, но вы также можете изменить код в редакторе записных книжек и файлов Databricks.

Среда Databricks Apps автоматически задает несколько переменных среды, например URL-адрес рабочей области Azure Databricks, на которой выполняется приложение и значения, необходимые для проверки подлинности. Многие приложения также нуждаются в пользовательской конфигурации, например определенной команде для запуска приложения или параметров для доступа к хранилищу SQL. Используйте файл app.yaml для определения этих параметров.

Для локальной разработки приложения:

  • Создайте и протестируйте приложение в предпочитаемой интегрированной среде разработки.
  • Запустите приложение локально в командной строке и просмотрите его в браузере.
  • После завершения и тестирования приложения переместите код и необходимые файлы в рабочую область Azure Databricks.

Используйте следующие разделы для поддержки разработки приложений:

Topic Описание
Определение среды выполнения приложения Укажите, как работает приложение, включая команду, аргументы и параметры по умолчанию.
Настройка размера вычислительных ресурсов Выберите ЦП и память для приложения, чтобы соответствовать требованиям к рабочей нагрузке.
Определение переменных среды Настройте переменные среды для проверки подлинности, доступа к рабочей области или параметров, относящихся к приложению.
Управление зависимостями Укажите необходимые пакеты Python в файле requirements.txt или package.json для запуска приложения.
Добавление ресурсов Включите статические файлы или другие ресурсы, от которых зависит ваше приложение в среде выполнения.