Como posso usar o IntelliJ IDEA com o Azure Databricks?
O IntelliJ IDEA da JetBrains é um ambiente de desenvolvimento integrado (IDE) para linguagens JVM projetado para maximizar a produtividade do desenvolvedor. Ele faz as tarefas rotineiras e repetitivas para você, fornecendo conclusão de código inteligente, análise de código estático e refatoração, e permite que você se concentre no lado positivo do desenvolvimento de software, tornando-o não apenas produtivo, mas também uma experiência agradável. Você pode usar o IntelliJ IDEA em sua máquina de desenvolvimento local para escrever, executar e depurar código no Azure Databricks, da seguinte maneira:
Nome | Use isso quando quiser... |
---|---|
Databricks Connect no IntelliJ IDEA com Scala | Use o IntelliJ IDEA Ultimate para escrever, executar e depurar código Scala local em um espaço de trabalho remoto do Azure Databricks. |
Pacotes de ativos Databricks | Use o IntelliJ IDEA para facilitar a criação, a implantação e a execução de pacotes. Os Databricks Asset Bundles (ou pacotes) permitem definir, implantar e executar programaticamente trabalhos do Azure Databricks, pipelines Delta Live Tables e MLOps Stacks usando práticas recomendadas e fluxos de trabalho de CI/CD. |
CLI do Databricks | Use o Terminal interno no IntelliJ IDEA para trabalhar com o Azure Databricks a partir da linha de comando. |
Databricks SDK para Java | Use o IntelliJ IDEA para escrever, executar e depurar código Java que funciona com o Azure Databricks. |
Infraestrutura de provisão | Use o plug-in Terraform e HCL para IntelliJ IDEA para facilitar o provisionamento da infraestrutura do Azure Databricks com o Terraform e siga as práticas recomendadas de infraestrutura como código (IaC). Use o IntelliJ IDEA para escrever e implantar definições Java da infraestrutura do Azure Databricks por meio de ofertas de terceiros, como o Cloud Development Kit for Terraform (CDKTF) e o Pulumi. |