Как использовать 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. |