Leer en inglés

Compartir a través de


Desarrollo y depuración local de trabajos de Azure Stream Analytics

Además de crear y desarrollar un trabajo de Azure Stream Analytics en Azure Portal, puede configurar un trabajo de Stream Analytics mediante una herramienta de desarrollo en el equipo. Azure Stream Analytics (ASA) le permite utilizar su editor de código favorito, por ejemplo, Visual Studio Code, para compilar y probar la consulta localmente con flujos de datos en directo desde Azure Event Hubs, IoT Hub, Blob Storage y otros recursos de Azure. La herramienta para desarrolladores de ASA crea un nodo totalmente funcional en tiempo de ejecución local para ejecutar el trabajo de Stream Analytics. También puede enviar los trabajos locales de Stream Analytics a la nube de Azure y cambiar el estado de ejecución del trabajo. El uso de la herramienta para desarrolladores de ASA es una manera cómoda de compilar, probar y administrar trabajos de Stream Analytics.

Entornos de desarrollo locales

La forma en que desarrolle trabajos de Stream Analytics en el equipo local depende de sus preferencias de herramientas y de la disponibilidad de características. Consulte Comparación de características de Azure Stream Analytics para ver qué características son compatibles con cada entorno de desarrollo.

Los entornos de la siguiente tabla admiten el desarrollo local:

Entorno Descripción
Visual Studio Code La extensión de herramientas de Azure Stream Analytics para Visual Studio Code permite crear, administrar y probar un trabajo de Stream Analytics tanto a nivel local como en la nube con IntelliSense enriquecido y control de código fuente nativo. Es compatible con el desarrollo en Linux, macOS y Windows. Para más información, consulte Creación de un trabajo de Azure Stream Analytics en Visual Studio Code. La extensión también admite Visual Studio Codespaces, que es un entorno de desarrollo hospedado en la nube.
Símbolo del sistema o terminal El paquete NuGet de CI/CD de Azure Stream Analytics proporciona herramientas para la compilación de proyectos de Visual Studio y para la realización de pruebas locales en una máquina arbitraria. El paquete NPM de CI/CD de Azure Stream Analytics proporciona herramientas para compilaciones de proyectos de Visual Studio Code (que generan una plantilla de Azure Resource Manager) en una máquina arbitraria.

Pasos siguientes