选择用于构建流分析作业的开发人员工具

除了在 Azure 门户中生成流分析作业之外,还可以使用 适用于 Visual Studio Code 的 Azure 流分析工具扩展 在本地编写、调试和运行流式处理查询,以提供更好的开发体验。

下表显示了 Azure 门户和 Visual Studio Code 之间支持的功能。

云作业功能

Feature Portal Visual Studio Code
跨平台 Mac
Linux
Windows
Mac
Linux
Windows
脚本创作 是的 是的
编写 Intellisense 脚本 语法突出显示 语法高亮
代码补全
错误标记
定义所有类型的输入、输出和作业配置 是的 是的
源代码管理 No 是的
CI/CD 支持 部分的 是的
跨多个查询共享输入和输出 No 是的
使用示例文件进行查询测试 是的 是的
实时数据本地测试 No 是的
查询测试中的时间策略支持 No 是的
列出作业并查看作业实体 是的 是的
将作业导出到本地项目 No 是的
提交、启动和停止作业 是的 是的
查看作业指标和关系图 是的 是的
查看作业运行时错误 是的 是的
资源日志 是的 是的
自定义消息属性 是的 是的
JavaScript UDF 和 UDA 是的 仅限 Windows
兼容性级别 1.0
1.1
1.2 (默认值)
1.0
1.1
1.2 (默认值)
内置基于机器学习的异常检测函数 是的 是的
内置地理空间函数 是的 是的
Protobuf 序列化 是的 No
为新增端点自动授予托管标识权限 是的 No

后续步骤