你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

在本地开发和调试 Azure 流分析作业

除了在 Azure 门户中创建和开发 Azure 流分析作业外,你还可以使用计算机上的开发人员工具设置流分析作业。 Azure 流分析 (ASA) 允许你使用自己喜欢的代码编辑器(例如 Visual Studio Code)通过来自 Azure 事件中心、IoT 中心、Blob 存储和其他 Azure 资源的实时数据流在本地构建和测试查询。 ASA 开发人员工具会在本地运行时中创建一个功能齐全的节点来运行流分析作业。 你还可以将本地流分析作业提交到 Azure 云并更改作业运行状态。 使用 ASA 开发人员工具是构建、测试和管理流分析作业的便捷方式。

本地开发环境

在本地计算机上开发流分析作业的方式取决于你的工具首选项和功能可用性。 请参阅 Azure 流分析功能比较,了解每个开发环境支持哪些功能。

下表中的环境支持本地开发:

环境 说明
Visual Studio Code 利用 Visual Studio Code 的 Azure 流分析工具扩展,你可以使用丰富的 IntelliSense 和原生源代码管理在本地和云中创作、管理和测试你的流分析作业。 它支持在 Linux、macOS 和 Windows 上进行开发。 若要了解详细信息,请参阅在 Visual Studio Code 中创建 Azure 流分析作业。 扩展还支持 Visual Studio Codespaces,它是云托管的开发环境。
命令提示符或终端 Azure 流分析 CI/CD NuGet 包提供了用于在任意计算机上进行 Visual Studio 项目生成和本地测试的工具。 Azure 流分析 CI/CD npm 包提供了用于在任意计算机上进行 Visual Studio Code 项目生成(将生成 Azure 资源管理器模板)的工具。

后续步骤