Kumologica:使用DataMapper节点进行数据映射

DataMapper节点基于JSONata,并支持JSONata支持的整个查询和转换功能范围。

基于REST的API已成为现代数字生态系统中的主要构建块。基于API的集成正在成为组织内进行集成的默认模型,并且还将组织的业务功能暴露给其合作伙伴网络乃至普通大众。对于这些API,数据是主要组成部分。

企业内部的理想情况是,所有组成应用程序都应与均质的企业数据结构一起使用,以促进并简化它们之间的互操作性。但是考虑到企业内部应用程序发展的历史,这是一个很高的要求。尽管企业正在为此进行内部努力,但是将其作为应用程序互连和使用公开的业务逻辑的先决条件是不切实际的。

一种更强大的解决方案是将数据从一种格式转换为API可以使用的格式。这就是数据转换数据转换是将数据从一种格式转换为另一种格式的过程。这将帮助我们打破应用程序之间存在的数据孤岛,并使它们可互操作。

Kumologica 2.0提供了可用于JSON数据格式转换的DataMapper节点。DataMapper节点基于JSONata,并支持JSONata支持的所有查询和转换功能。

Demo

在此视频中,我将向您展示如何使用DataMapper节点将JSON数据从一种格式转换为另一种格式,并在本地测试流以检查转换是否按预期进行。

视频中使用的API将接受以下格式的JSON数据:

Kumologica:使用DataMapper节点进行数据映射
Kumologica:使用DataMapper节点进行数据映射

datamapper节点中使用的JSONata表达式如下:

Kumologica:使用DataMapper节点进行数据映射

最终转换后的JSON数据将采用以下格式:

Kumologica:使用DataMapper节点进行数据映射

前提条件

下载安装最新的Kumologica设计器。

原创文章,作者:冰封一夏,如若转载,请注明出处:http://www.nncjzx.com/479.html

关注本站公众号获取更多实时内容

本站微信公众号:二线码农