在Teamcenter环境下用数据邦联(Data Federation)技术的应用

在Teamcenter环境下用数据联邦(Data Federation)技术的应用

Data Federation一般翻译为数据联邦,是一种数据显示(Data Visualisation)技术, 就是把不同系统的数据整合在一起,在一个系统环境下去显示林一个系统数据库中的数据,而不需要预先把从一个系统导入到另一个系统。 这种技术的好处除了不需要数据导入导出之外,还可以保证数据的实时性,可避免数据冗余和不一致。

如果一个企业已经实施了Teamcenter并把它作为产品开发的集成平台。在Teamcenter中去显示其他系统尤其ERP系统中的数据显得非常有必要。 比如一个工程师在更改零件的时候,他想了解零部件的库存信息,或者供应商系统,而这些信息只存在于ERP系统中。通常的做法,他必须打开ERP系统,进行查询,并从复杂的界面下去寻找自己所需要的内容。这样做比较费时,而且需要对工程师进行ERP相关知识的培训。为了提高工作效率,当然可以把ERP系统中的一些数据预先同步到Teamcenter,但这个做法并不能保证数据的实时性,ERP系统的数据更新并不能立即同步到teamcenter,往往有一个延时。在这个用户案例下,使用数据联邦技术在Teamcenter显示ERP或其他系统中的数据就显得非常的有意义。

Teamcenter Gateway for SAP (T4S)中的SAP Dataview模块就可以在Teamcenter环境下实现数据联邦,来实时显示SAP中的数据,如下图:

在Teamcenter环境下用数据邦联(Data Federation)技术的应用

在Teamcenter的列表中选取一个ItemRevsion,它所对应的在SAP的物料信息就可以在SAP Dataview 视图下,当然显示什么的信息,以怎样的格式来时显示这些数据都是可以客制化的。为了理解这个模块的功能我们可以先看看它的功能结构图:

在Teamcenter环境下用数据邦联(Data Federation)技术的应用

 

T4S先需要在Teamcenter获取关于物料的关键数据,比如物料编码,然后通过物料编码在SAP中查询数据,并把这些数据按照配置来生成一个XML文件,这个文件可以被T4S解析并 显示在Dataview中。这样在实时dataview模块时,只需要去获取Teamcenter中的关键数据,并定义数据显示格式。通过简单培训,一般的Teamcenter管理员,都可以自己对这个Dataview进行扩展。

T4S的Dataview模块还有一个非常实用的扩展应用,通过Teamcenter直接查询SAP,并显示详细结果,如有必要,可以直接把一些数据直接导入到Teamcenter,如下图:在Teamcenter环境下用数据邦联(Data Federation)技术的应用

这个扩展功能的应用非常广泛,比如工程师只知道一个零件的供应商物料编码,他可以直接在Teamcenter查询这个采购件在SAP中信息,并这个直接把这个零件包括他的属性,3D模型和图纸导入到Teamcenter。这可以很大地提高产品开发的集成度。

T4S 的测试License包含在Teamcenter的测试License中,如果手头有License的话,可以从GTAC上下载T4S来试试。