这边有两个系统一个ERP系统,一个wms系统要这两个数据库进行对接,想采用中间表的形式但是这边没经验,要怎么做请各位大神指教
这中间库的形式也定义好了,数据要怎么在两个系统中通过中间数据库傳递呢
如果不用中间库,又会有什么样的方法呢
ERP和WMS都用的是什么数据库?
用SQL直接拉取或者用ETL工具轉换
关键是两边的数据结构都弄清楚了吗
按目标库数据结构使用ETL
通过链接服务器 读取ERP库的数据,然后insert into (需要的字段无需全部)你的中間库,中间库的表然后根据你的业务,从中间库选出相关数据添加到业务表。 一般ERP同步都是些单据类(PO单出入库单),做主从表夶致一般就是这样的。
落地中间文件分别导出与导入即可
可以使用datastagekettle等etl工具直接将两个库对应表连接起来;或者,如果系统直接不让直接連接可以通过一个交换平台,将源数据放到ftp这种服务器上然后也可以用datastage,kettle等etl工具也可以写个sqlload加载数据
可能要看以后想做什么,是做數据交互平台还是数据仓库。数据加载无非就是线下etl和线上实时具体看企业目前配备的系统使用的数据交互方式和频率,但无论如何建立底层贴源数据层还是有必要的
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。