Analytics, Announcements, Azure HDInsight, Visual Studio Codespaces
Herramientas de HDInsight para Visual Studio Code ya está disponible con carácter general
Posted on
2 min read
Nos complace anunciar la disponibilidad general de Herramientas de Azure HDInsight para Visual Studio Code (VSCode). Herramientas de HDInsight para VSCode ofrece a los desarrolladores un editor de código ligero multiplataforma para el desarrollo de trabajos por lotes de HDInsight PySpark y Hive y consultas interactivas.
Para los desarrolladores de PySpark que valoran la productividad que Python posibilita, Herramientas de HDInsight para VSCode ofrece un editor rápido de Python con experiencias simples para empezar, y le permite enviar declaraciones de PySpark a los clústeres de HDInsight con respuestas interactivas. Esta interactividad ofrece las mejores propiedades de Python y Spark a los desarrolladores y le permite obtener conclusiones más rápidas.
Para los desarrolladores de Hive, Herramientas de HDInsight para VSCode ofrece excelentes experiencias de consulta en el almacén de datos para macrodatos y características útiles para consultar los archivos de registro y obtener conclusiones.
Ventajas clave para los clientes
- Integración con los entornos mundiales de Azure para el inicio de sesión de Azure y la administración de clústeres de HDInsight
- Envío de trabajos de HDInsight Hive y Spark con integración con las interfaces de usuario de Spark y Yarn
- Respuestas interactivas con la flexibilidad de ejecutar uno o varios scripts de Hive y Python seleccionados
- Vista previa y exportación de los resultados de las consultas interactivas a formato CSV, JSON y Excel
- Servicios de lenguaje Hive integrados, como la sugerencia automática de IntelliSense, el autocompletado y el marcador de error, entre otros
- Admite el clúster ESP de HDInsight y la conexión Ambari
- Administración de configuración de trabajos de Spark y de clústeres simplificada
Mejoras más recientes
Desde la versión preliminar pública, hemos trabajado estrechamente con los clientes para abordar los comentarios, implementar nueva funcionalidad y mejorar constantemente las experiencias de los usuarios. Algunas de las principales mejoras son:
- Herramientas de HDInsight para VSCode se puede conectar a todos los entornos de Azure que hospedan los servicios de HDInsight. Obtenga más información en la entrada de blog “HDInsight Tools for VSCode supports Azure environments worldwide” (Herramientas de HDInsight para VSCode admite los entornos de Azure en todo el mundo).
- Compatibilidad para Enterprise Security Package de HDInsight. Obtenga más información en la entrada de blog “HDInsight Tools for VSCode integrates with Ambari and HDInsight Enterprise Secure Package” (Herramientas de HDInsight para VSCode se integra con Ambari y Enterprise Secure Package de HDInsight).
- Aproveche la configuración de usuario incorporada de VSCode y la configuración del área de trabajo para los clústeres y la administración de la configuración de trabajos. Obtenga más información en la entrada de blog “HDInsight tools for Visual Studio Code: simplifying cluster and Spark job configuration management” (Herramientas de HDInsight para Visual Studio Code: simplificación de la administración de clústeres y trabajos de Spark).
- Integre con la cuenta de Azure para VSCode y el explorador de HDInsight para mejorar la experiencia de inicio de sesión de Azure, así como el examen de metadatos de clúster y Hive. Obtenga más información en la entrada de blog “HDInsight Tools for VSCode: Integrations with Azure Account and HDInsight Explorer” (Herramientas de HDInsight para VSCode: integraciones con la cuenta de Azure y el explorador de HDInsight).
Cómo empezar
En primer lugar, instale Visual Studio Code y descargue Mono 4.2.x (para Linux y Mac). Luego, obtenga la versión más reciente de Herramientas de HDInsight. Para ello, vaya al repositorio de extensiones de VSCode o a VSCode Marketplace y busque Herramientas de HDInsight para VSCode.
Para más información sobre Herramientas de HDInsight para VSCode, consulte los siguientes recursos:
- Manual del usuario: Uso de las Herramientas de Azure HDInsight para Visual Studio Code
- Manual del usuario: Configuración del entorno interactivo de PySpark para Visual Studio Code
- Vídeo de demostración: “HDInsight Tools for VSCode to support Hive Interactive, Hive Batch and PySpark” (Herramientas de HDInsight para VSCode para admitir Hive Interactive, Hive Batch y PySpark)
Si tiene preguntas, comentarios, dudas o informes de errores, envíe una nota a hdivstool@microsoft.com.