云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

分布式存储_centos云服务器_免费1年

小七 141 0

简介:

值映射的目的:

是键和值的组合。可以使用键查找相应的值,反之亦然。例如,什么大数据,国家代码是键(AU),国家名称是值(澳大利亚)。

要记住的几点:

值映射不允许重复输入。一旦部署了值映射,就可以在不同的映射和不同的包中重用它。它区分大小写,因此在消息映射中使用正确的代理和标识符名称。如果多个键有一个值,物联网工程课程,我们可以在值映射中使用任意一个字符(,返利优惠券,| |-)连接键。示例:国家代码:AU,物联网竞赛,州代码:NSW=澳大利亚。然后我们可以添加一个组:Group1:AU\u NSW:Australia。如果需要为不同的键分配相同的值,可以在值的末尾添加计数器。例如:国家代码(AU、AUS)和国家名称(澳大利亚)。所以我们需要添加两个组:Group1:AU=Australia\u1 Group2:AUS=Australia\u2.

为每个记录生成唯一的组id。将多个源值合并到一个目标值。删除重复项为值映射生成XML结构

步骤:

步骤1:在包中创建值映射并设置源/目标代理和标识符。

步骤2:通过单击"添加"按钮添加一个值映射条目:

步骤3:部署值映射。

步骤4:将值映射从包下载到本地目录。

步骤5:提取下载文件在本地目录中

步骤6:打开值映射XML(值_映射.xml)文档。请注意,文件名和XML标记的名称不应重命名。

第7步:它包含一个具有唯一组id的组。如果您要再添加一个组,则需要一个唯一组id。但是我们的案例2000记录在那里,所以我们需要2000唯一组id.

第8步:创建excel sheet1 sheet并从value复制以下值_映射.xml:

Excel单元格编号A1到A2000:粘贴xml标记Excel单元格编号D1:连接行"=A1&B1&C1",这样您将得到组id xml标记。

请参阅以下屏幕截图:

步骤9:创建Excel sheet2并维护以下值:

Excel单元格编号A1到A2000:添加键Excel单元格编号B1到B2000:添加值Excel单元格编号C1到C2000:将值从sheet1行D1粘贴到D2000。它包含组id xml标记。Excel单元格编号D1到D2000:从值复制_映射.xmlSourceAgencyNameSourceSchemaName。请参阅下面的屏幕截图:

Excel单元格编号E1到E2000:从值复制_映射.xmlTargetAgencyNameTargetSchemaName。请参阅下面的屏幕截图:

Excel单元格编号F1到F2000:从value复制_映射.xml。请参阅下面的屏幕截图:

Excel单元格编号G1到G2000:添加公式在excel中串联"C1&D1&A1&E1&B1&F1"。因此,您将在G列中获得组id的完整XML标记。

有关详细信息,请参阅下面的屏幕截图:

步骤10:复制excel工作表中G列的值并粘贴到该值_映射.xml在XML标签之间,大数据数据库,如下图所示并保存文件:

第11步:压缩以下文件:

第12步:选择在valuemapping中查看元数据并单击CPI中的编辑按钮:

第13步:选择新的zip文件并单击确定:

第14步:当您打开值映射时,您将发现在我们的excel中创建的2000个条目的完整列表可用于值映射表。

第15步:现在您可以使用下面的值映射。

结论:

这样,我们可以在CPI中上传批量值映射条目,而不需要任何额外的groovy脚本或CSV文件上传。遵循上述方法,我们可以在CPI中上传批量值映射条目,而无需编写任何额外的groovy脚本或上传CSV文件。