DataMapper(一)

Mule 3的所有当前版本和未来版本中,DataMapper都得到了完全的支持。但是,它将在Mule 4.0中被删除,以支持转换消息组件(基于DataWeave代码)我们建议,如果您希望利用数据编织的新功能,或者如果您开始新的项目,现在就升级。现在,一个迁移工具被包含在Anypoint Studio中,它帮助将DataMapper映射转换为DataWeave。在AnypointStudio画布上,右键单击DataMapper构建块,选择迁移到DataWeave,并遵循指令。

这个页面包含了所有在AnypointDataMapper中使用的所有主要视图的带注释的图像。它的目的是作为参考资料中其他的DataMapper文档中的讨论,以帮助识别UI中的每个控件。


这个页面包含了所有在AnypointDataMapper中使用的所有主要视图的带注释的图像。它的目的是作为参考资料中其他的DataMapper文档中的讨论,以帮助识别UI中的每个控件。

DataMapper配置概述

要在应用程序中使用DataMapper转换器,您需要执行以下高级任务:

1、 DataMapper转换器从Studio调色板拖到画布,并将其放置到您的流中所期望的位置。

2、 单击流中的DataMapper transformerStudio将显示DataMapper属性编辑器,如下所示。

  1. Define the Source of your input data.

  2. Define the Type for your input data.

  3. Define the Target for your output data.

  4. Define the Type for your output data.

要定义输入数据的类型,请单击edit图标edit_icon或者是类型输入栏右边的下拉菜单。DataMapper根据您选择的输入类型显示一个映射配置视图。下图显示了输入类型CSV的配置视图。

使用这个窗口,您可以定义输入和输出映射属性,包括数据类型和字段(详细信息,请参阅定义DataMapper输入和输出元数据)。

1、在定义映射属性之后,单击编辑器底部的Create mapping按钮。属性编辑器变成了图形映射编辑器,如下所示,您可以在其中定义您的数据映射。


2、根据需要定义映射、调整或映射字段


DataMapper属性编辑器概述

下图描述了DataMapper的属性编辑器中不同的图标、指示器和工具。对于每个条目的描述,请参考图像下面的编号表。

有关创建映射的详细信息,请参阅定义DataMapper输入和输出元数据。



请注意上图底部的Create mapping按钮。这个按钮是灰色的;只有在您定义了映射的输入和输出参数之后,才可以使用它


图形映射编辑器的概述

下图描述了DataMapper的图形映射编辑器中不同的图标、指示器和工具。对于每个条目的描述,请参考图像下面的编号表。






  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值