Elige una herramienta para desarrolladores para crear trabajos de Stream Analytics

Azure Stream Analytics te ofrece dos herramientas para crear trabajos de streaming: el portal de Azure y la extensión de herramientas de Azure Stream Analytics para Visual Studio Code. Usa la extensión para escribir, depurar y ejecutar tu consulta de streaming localmente. Cada herramienta soporta un conjunto diferente de funcionalidades, así que la elección correcta depende de tu flujo de trabajo de desarrollo.

Este artículo compara las características que soportan el portal de Azure y Visual Studio Code para que puedas elegir la herramienta que se adapte a tus necesidades.

Nota:

Las herramientas de Visual Studio Code no admiten trabajos en las regiones Este de China, Norte de China, Centro de Alemania y Noreste de Alemania.

Características del trabajo en la nube

La siguiente tabla compara las características de creación de trabajos en la nube que soportan el portal de Azure y la extensión de Visual Studio Code, incluyendo control de versiones, pruebas, monitorización y soporte para lenguajes.

Característica Portal Código de Visual Studio
Multiplataforma Mac
Linux
Windows
Mac
Linux
Windows
Creación de scripts Sí Sí
IntelliSense de scripts Resaltado de sintaxis Resaltado de sintaxis
Finalización de código
Marcador de error
Definir todos los tipos de entradas, salidas y configuraciones de trabajo Sí Sí
Control de código fuente No Sí
Compatibilidad con CI/CD Parcial Sí
Uso compartido de entradas y salidas en varias consultas No Sí
Prueba de consultas con un archivo de ejemplo Sí Sí
Pruebas locales de datos activos No Sí
Compatibilidad con directivas de tiempo en las pruebas de consulta No Sí
Enumerar trabajos y ver entidades de trabajo Sí Sí
Exportación de un trabajo a un proyecto local No Sí
Enviar, iniciar y detener trabajos Sí Sí
Visualización de métricas y diagramas de trabajos Sí Sí
Visualización de errores en tiempo de ejecución del trabajo Sí Sí
Registros de recursos Sí Sí
Propiedades de mensaje personalizadas Sí Sí
Función de código personalizado en C# y deserializador Modo de solo lectura Sí
UDF y UDA de JavaScript Sí Solo para Windows
Azure Machine Learning Sí Sí
Nivel de compatibilidad 1.0
1.1
1.2 (por defecto)
1.0
1.1
1.2 (por defecto)
Funciones integradas de detección de anomalías basadas en aprendizaje automático Sí Sí
Funciones geoespaciales integradas Sí Sí
Salida de Power BI Sí No
Serialización de Protobuf Sí No
Creación automática de permisos de identidad administrada para puntos de conexión agregados Sí No