适用于 Azure 逻辑应用的新 Visual Studio Code 数据映射器

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 提供了强大的图形化数据转换工具,支持多种架构类型之间的映射和转换。该工具旨在提高开发者生产力,简化集成解决方案的构建过程,并计划根据用户反馈进一步优化和扩展功能。

阅读 25
0 条评论