Talend MDM简介2

标签:
talendmdm |
分类: 数据分析 |
一个月前发了一篇《Talend MDM简介1》,概述了Talend中启动MDM服务和studio中连接MDM
Server的方法。
本篇博文具体讲述Talend中MDM的具体操作,实现Master Data的导入导出。
1. 看MDM Server的右侧,有2个叫Data Container和Data
Model的下拉框。我们就是通过这2个东西,操作Talend和Server之间的交互。
http://s16/middle/7e89c3f5gb975afffbd8f&690MDM简介2" TITLE="Talend MDM简介2" />
2.打开Talend Studio for MDM,新建一个server explorer的地方Add server location。默认admin/talend。
2.打开Talend Studio for MDM,新建一个server explorer的地方Add server location。默认admin/talend。
3.新建一个data model,然后在右侧Data Model Entities中New
Entity。参照Talend官方Tutorial: http://www.talendforge.org/tutorials/tutorial.php?idTuto=60#stepbystep
添加一个Complex
Type的Entity后,我们在它下面添加Id,Name,Description,Price等Element。参照Talend官方Tutorial: http://www.talendforge.org/tutorials/tutorial.php?idTuto=60#stepbystep
http://s2/middle/7e89c3f5gb985b9f95471&690MDM简介2" TITLE="Talend MDM简介2" />
4. 建立Data Container,和View。 参照Talend官方Tutorial:
4. 建立Data Container,和View。 参照Talend官方Tutorial:
http://www.talendforge.org/tutorials/tutorial.php?idTuto=60#stepbystep 建立好Talend
Studio和MDM Server的联系。可以通过Repository面板上的Update server, import server
objects from MDM server等按钮来和MDM Server交互。
5. 接下来说说如何通过job对server中的data进行操作,这和普通的数据库操作并没有太大区别。举例,把csv
file的data写入MDM
server。如下图:注意点是如果在MDM一端设置了ID为自增类型,那么csv文件中ID列因为空。
6.配置tMDMOutput,猜测MDM中保存数据的形式是xml,所以在xml
field选择xml,正确书写URL,User,Password,Data Model,Data
Container。编辑tMDMOutput的schema。
http://s1/middle/7e89c3f5gb975b0132b70&690MDM简介2" TITLE="Talend MDM简介2" />
7.在tMDMOutput的Advanced setting中Configure xml tree。
http://s2/middle/7e89c3f5gb975b02b1361&690MDM简介2" TITLE="TalendMDM简介2" />
7.在tMDMOutput的Advanced setting中Configure xml tree。
http://s2/middle/7e89c3f5gb975b02b1361&690MDM简介2" TITLE="Talend
8.运行,查看MDM Server:
http://s1/middle/7e89c3f5g78f3cb94d870&690MDM简介2" TITLE="Talend MDM简介2" />
数据被正确的写入MDM Server。这个Job的简介,我们就可以知道,不同类型的master data都可以通过这种方式写入MDM Server。
数据被正确的写入MDM Server。这个Job的简介,我们就可以知道,不同类型的master data都可以通过这种方式写入MDM Server。
后一篇:Talend MDM简介3