Microsoft 发布 Azure Logic Apps 新数据映射器
Microsoft 最近宣布为 Azure Logic Apps 推出一款新的数据映射器,作为 Visual Studio Code 的扩展提供。该映射器功能目前处于公开预览阶段。
Azure Logic Apps 概述
Azure Logic Apps 是一个云平台,开发者可以在其中创建和运行自动化工作流,且只需编写最少的代码。它提供两种计划:
- Consumption 计划:在多租户的 Azure Logic Apps 中运行,支持通过集成账户上传架构和映射,以便在 Logic App 流程中使用。
- Standard 计划:支持在 Windows、Linux 和 Mac 上进行本地开发,提供新的布局引擎,支持复杂工作流和自定义连接器扩展。Standard 计划不依赖集成账户,架构和映射是流程的一部分。
数据映射器的功能
数据映射器扩展提供了一种图形化的方式,将数据从源架构映射到目标架构,使用直接映射和函数处理支持架构类型之间的转换。主要功能包括:
- 拖放操作
- 预构建函数库
- 手动测试
- 支持 XML 到 XML、JSON 到 JSON、XML 到 JSON 和 JSON 到 XML 的转换
- 映射可以在 Visual Studio Code 中的逻辑应用项目中被调用并部署到 Azure
开发者反馈与未来计划
Azure Logic Apps 的项目经理 Alex Zúñiga 和 Kent Weare 分别通过博客和推文分享了关于数据映射器的信息。Kent Weare 提到,目前优先考虑的是在 Visual Studio Code 中推出 LA Standard 的正式版(GA),之后是 Azure Portal 中的 LA Standard。对于 Consumption 计划的支持,目前尚未确定。
Weare 还表示,Microsoft 投资数据映射器的驱动力在于提高开发者生产力,减少构建集成解决方案时的摩擦,并提供一站式工具解决数据转换需求,而无需引入额外的外部工具。
资源与文档
Microsoft 提供了详细的文档页面和演示视频,帮助开发者更好地了解和使用数据映射器。
总结
Microsoft 推出的新数据映射器为 Azure Logic Apps 提供了强大的图形化数据转换工具,支持多种架构类型之间的映射和转换。该工具旨在提高开发者生产力,简化集成解决方案的构建过程,并计划根据用户反馈进一步优化和扩展功能。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。