成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼
五根红线让商业智能(BI)与ERP系统联姻
BI系统的源头是数据,而erp系统中有的就是数据。为此我们在考虑项目规划的时候,如果能够让BI系统直接使用ERP系统中的数据,是一个不错的选择。可是到目前为止BI与ERP系统是两个相对独立的应用。如何让他们能够联姻,互通有无呢?这就是项目管理员所需要考虑的问题。
一、通过视图让ERP数据为BI所用
BI与ERP系统的数据在保存方式上有比较大的差异。ERP系统后台数据库在设计时,遵循的是简单的原则。简单的说,就是一份数据,如出货及时率相关的数据,会保存在多张基础表上。而BI系统恰好相反。在使用BI系统来分析销售出货及时率时,需要采用一个比较综合的表格,包括销售订单上的承诺交货日期、生产完货日期、实际出货日期等等相关的信息。为此如果BI系统要使用ERP系统的数据,这中间就要有一个媒介。数据库的视图对象就是这个媒介。
通过视据库中的视图可以将多张基础表中的数据提取出来,并在一张表格中反映。而且这还不会对基础表产生任何影响。这也就是说,通过视图,即可以满足BI系统在数据整合上的需要。而且也不会ERP系统的运行产生不利的影响。所以这是一个很不错的媒介。不过这在技术上也有一定的要求。有些ERP系统在实施时,对于数据库可能是保密的。这主要是因为他们担心用户会不小心更改了数据库的结构而对ERP系统产生负面的影响。这种担忧也有一定的道理。虽然在数据库中创建视图不会对ERP系统的基础表产生不利影响,但是为了安全起见,这个操作还是需要谨慎行事。至少需要有专门的数据库管理员来完成相关的工作。
.jpg)
二、自定义报表规范数据格式
如果用户担心更改数据库会对ERP系统的运行产生不利影响,或者影响其运行的稳定性。那么还可以通过ERP系统的自定义报表格式来规范BI系统所需要的数据格式。自定义报表格式其实就是一组SQL语句,从数据库中根据用户的需要来获取数据。

