Escolha uma ferramenta de desenvolvimento para criar empregos de Stream Analytics

O Azure Stream Analytics oferece-lhe duas ferramentas para construir empregos de streaming: o portal Azure e a extensão de ferramentas Azure Stream Analytics para Visual Studio Code. Use a extensão para escrever, depurar e executar a sua consulta de streaming localmente. Cada ferramenta suporta um conjunto diferente de funcionalidades, por isso a escolha correta depende do seu fluxo de trabalho de desenvolvimento.

Este artigo compara as funcionalidades que o portal Azure e o Visual Studio Code suportam para que possa escolher a ferramenta que melhor se adequa às suas necessidades.

Observação

As ferramentas do Visual Studio Code não suportam empregos nas regiões China Este, China Norte, Alemanha Central e Alemanha Nordeste.

Funcionalidades do trabalho na cloud

A tabela seguinte compara as funcionalidades de autoria de trabalhos na cloud que o portal Azure e a extensão Visual Studio Code suportam, incluindo controlo de versões, testes, monitorização e suporte a linguagem.

Característica Portal Código do Visual Studio
Multiplataforma Mac
Linux
Windows
Mac
Linux
Windows
Autoria de guiões Yes Yes
Script IntelliSense Realce da sintaxe Realce da sintaxe
Conclusão de código
Marcador de erro
Defina todos os tipos de entradas, saídas e configurações de trabalho Yes Yes
Controlo de origem Não Yes
Suporte a CI/CD Parcial Yes
Partilhar entradas e saídas através de múltiplas consultas Não Yes
Teste de consulta com um ficheiro de exemplo Yes Yes
Testes locais com dados em tempo real Não Yes
Suporte a políticas de tempo em testes de consultas Não Yes
Listar empregos e visualizar entidades de emprego Yes Yes
Exportar um emprego para um projeto local Não Yes
Submeter, iniciar e parar trabalhos Yes Yes
Ver métricas de trabalho e diagrama Yes Yes
Visualizar erros de execução do trabalho Yes Yes
Registos de recursos Yes Yes
Propriedades de mensagens personalizadas Yes Yes
Função de código personalizado em C# e desserializador Modo somente leitura Yes
JavaScript UDF e UDA Yes Apenas no Windows
Azure Machine Learning Yes Yes
Nível de compatibilidade 1.0
1.1
1.2 (predefinido)
1.0
1.1
1.2 (predefinido)
Funções integradas de deteção de anomalias baseadas em ML Yes Yes
Funções geoespaciais incorporadas Yes Yes
Resultado do Power BI Yes Não
Serialização Protobuf Yes Não
Autoconcessão de permissões de identidade gerida para endpoints adicionados Yes Não