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


Как использовать IntelliJ IDEA с Azure Databricks?

IntelliJ IDEA by JetBrains — это интегрированная среда разработки (IDE) для языков JVM, предназначенных для повышения производительности разработчиков. Это выполняет рутинные и повторяющиеся задачи, предоставляя умный код завершения, статический анализ кода и рефакторинг, и позволяет сосредоточиться на яркой стороне разработки программного обеспечения, что делает его не только продуктивным, но и приятным интерфейсом. IntelliJ IDEA можно использовать на локальном компьютере разработки для записи, запуска и отладки кода в Azure Databricks, как показано ниже.

Имя. Предназначение
Databricks Connect в IntelliJ IDEA с Scala Используйте IntelliJ IDEA Ultimate для записи, запуска и отладки локального кода Scala в удаленной рабочей области Azure Databricks.
Пакеты активов Databricks Используйте IntelliJ IDEA, чтобы упростить разработку, развертывание и запуск пакетов. Наборы ресурсов Databricks (или пакеты для краткого) позволяют программно определять, развертывать и запускать задания Azure Databricks, конвейеры Delta Live Tables и MLOps Stacks с помощью рекомендаций и рабочих процессов CI/CD.
CLI Databricks Используйте встроенный терминал IntelliJ IDEA для работы с Azure Databricks из командной строки.
Пакет SDK Databricks для Java Используйте IntelliJ IDEA для записи, запуска и отладки кода Java, который работает с Azure Databricks.
Подготовка инфраструктуры Используйте подключаемый модуль Terraform и HCL для IntelliJ IDEA, чтобы упростить подготовку инфраструктуры Azure Databricks с помощью Terraform и следовать рекомендациям по инфраструктуре как коду (IaC). Используйте IntelliJ IDEA для записи и развертывания определений Java инфраструктуры Azure Databricks с помощью сторонних предложений, таких как Пакет средств разработки для облака для Terraform (CDKTF) и Pulumi.