Como posso usar o PyCharm com Databricks?

PyCharm da JetBrains é um ambiente de desenvolvimento integrado (IDE) Python dedicado que fornece uma ampla gama de ferramentas essenciais para desenvolvedores Python, totalmente integrados para criar um ambiente conveniente para desenvolvimento produtivo em Python, web e ciência de dados. Você pode usar o PyCharm em sua máquina de desenvolvimento local para escrever, executar e depurar código Python no workspace remoto do Databricks:

Nome

Use isso quando quiser…

Databricks conectam-se em PyCharm com Python

Use PyCharm para escrever, executar e depurar código Python local em um workspace remoto do Databricks.

Pacotes ativos do Databricks

Use PyCharm para facilitar a criação, implantação e execução de pacotes. Databricks ativo Bundles (ou simplesmente pacotes ) permitem que você defina, implante e execute programaticamente Databricks Job, Delta Live Tables pipeline e MLOps Stacks usando práticas recomendadas de CI/CD e fluxo de trabalho.

CLI do Databricks

Use o Terminal integrado no PyCharm para trabalhar com Databricks a partir da linha de comando.

SDK do Databricks para Python

Use PyCharm para escrever, executar e depurar código Python que funciona com Databricks.

Databricks SQL Connector for Python

Use PyCharm para escrever, executar e depurar código Python que funciona com armazéns Databricks SQL no workspace remoto do Databricks.

Infraestrutura de provisionamento

Use o plug-in Terraform e HCL para PyCharm para facilitar o provisionamento da infraestrutura do Databricks com o Terraform e seguir as práticas recomendadas de infraestrutura como código (IaC). Use o PyCharm para escrever e implantar definições Python da infraestrutura do Databricks por meio de ofertas de terceiros, como o kit de desenvolvimento clouds para Terraform (CDKTF) e Pulumi.