Compartir a través de


¿Cómo puedo utilizar Visual Studio Code con Azure Databricks?

Visual Studio Code de Microsoft es un editor de código fuente ligero pero potente que se ejecuta en el escritorio y está disponible para Windows, macOS y Linux. Viene con soporte integrado para JavaScript, TypeScript y Node.js y tiene un rico ecosistema de extensiones para otros lenguajes y tiempos de ejecución (como C++, C#, Java, Python, PHP, Go y .NET). Visual Studio Code combina la sencillez de un editor de código fuente con potentes herramientas para desarrolladores, como la depuración y la finalización de código IntelliSense. Puede utilizar Visual Studio Code en su equipo de desarrollo local para escribir, ejecutar y depurar código en Azure Databricks, interactuar con almacenes SQL de Databricks en áreas de trabajo remotos de Azure Databricks y mucho más, como se indica a continuación:

Nombre Use esta herramienta cuando quiera...
Extensión de Databricks para Visual Studio Code Utilice Visual Studio Code para escribir y ejecutar código Python, R, Scala y SQL local en un área de trabajo Azure Databricks remota.
Databricks Connect en Visual Studio Code con Python Utilice Visual Studio Code para escribir, ejecutar y depurar código Python local en un área de trabajo remota de Azure Databricks.
Databricks Connect en Visual Studio Code con Scala Utilice Visual Studio Code para escribir, ejecutar y depurar código Scala local en un área de trabajo Azure Databricks remota.
Agrupaciones de recursos de Databricks Utilice Visual Studio Code para facilitar la creación, implementación y ejecución de agrupaciones. Las agrupaciones de recursos de Databricks (o agrupaciones para abreviar) le permiten definir, implementar y ejecutar mediante programación trabajos de Azure Databricks, canalizaciones de Delta Live Tables y MLOps Stacks utilizando los procedimientos recomendados y flujos de trabajo de CI/CD.
CLI de Databricks Utilice el Terminal integrado en Visual Studio Code para trabajar con Azure Databricks desde la línea de comandos.
SDK de Databricks Utilice la compatibilidad con lenguajes de programación integrada en Visual Studio Code para escribir, ejecutar y depurar código Python, Java y Go que funcione con Azure Databricks.
Controlador de Databricks para SQLTools Utilice una interfaz gráfica de usuario en Visual Studio Code para consultar almacenes SQL de Databricks en áreas de trabajo remotas de Azure Databricks.
Conectores, controladores y API SQL de Databricks Utilice la compatibilidad con lenguajes de programación integrada en Visual Studio Code para escribir, ejecutar y depurar código Python, Go, JavaScript, TypeScript y Node.js que funcione con almacenes SQL de Databricks en áreas de trabajo remotas de Azure Databricks.
Aprovisionamiento de infraestructuras Utilice complementos de terceros, como Hashicorp Terraform Extension for Visual Studio Code, para facilitar el aprovisionamiento de la infraestructura Azure Databricks con Terraform y seguir las mejores prácticas de infraestructura como código (IaC). Utilice la compatibilidad con lenguajes de programación integrada en Visual Studio Code para escribir e implementar definiciones de Python, TypeScript, Java, C# y Go de la infraestructura Azure Databricks a través de ofertas de terceros como Kit de desarrollo en la nube para Terraform (CDKTF) y Pulumi.