商业智能BI应该支持哪些类型的数据源?

​数据源顾名思义,数据的来源,指的是数据库应用程序所使用的数据库或者数据库服务器。作为数据分析系统,BI应该支持多个数据源。这主要是因为一个公司可能同时拥有不同格式的数据。而且每个公司的数据保存格式都不一定相同。好比如,某些数据来自SQLServer数据库系统,而某些数据源来自Excel表。某些数据甚至来自网页等。A公司的数据源来源于表格。B公司的数据储存在数据库。所以,为了从不同的来源读取数据进行分析,BI系统需要支持多个数据源。

11-12-1.jpg

通常,公司在哪里保存数据?只有了解了此内容,才可以在BI系统中设计和开发数据源。根据经验,公司通常将数据保存在以下位置。

1.数据库

这也是企业的主要数据存储位置。如ERP系统,发票系统,财务管理系统等,需要使用后端数据库。该数据库可以是大型Oracle数据库或小型ACCESS数据库。 BI执行数据分析时,必须从数据库中获取所需的数据。同时,由于数据库不同,BI系统需要能够支持不同的数据库。您可以使用ODBC驱动程序连接到数据库,也可以使用OLEDB技术。无论使用哪种方法,基本要求都是BI系统现在应该能够访问非常常见的数据库系统。从数据库文件中获取所需数据以进行分析。

  1. Excel文件

并非所有公司都使用诸如ERP之类的信息管理软件。 不使用这些软件的公司通常将其数据存储在Excel文件中。 例如,一些公司使用Excel表来管理其库存信息,创建生产计划并为其帐户设计应付账龄表。 因此,在设计BI系统时,也需要从Excel文件直接读取数据。设计此函数时,需要注意以下问题。不同版本的Excel之间的兼容性。特别是Excel 2000、2003以及2007的数据存储有很大的不同。企业数据可能同时存在于不同版本的Excel文件中。如果使用BI系统读取Excel文件的数据,即使不进行其他转换,也应该能同时读取这些不同版本的数据。

3.Web/XML文件

对于其他主要用途,设置外部网络的数量。例如,结果分析,变化率,银行需求,银行利率信息。此时,BI系统的需求能力直接关系到官网。然后直接发送到网页,保存在Excel工作表中。这是一个传统的操作,一个外部工作的原因,数量少,和准精度。大约中小型接触式和并行式高数字设置,BI系统基本能力直接从Web或XML文档分析办公需求号设置。

11-12-3.png

但这上面这几种只是大方面的数据保存方式,如果一个BI软件够合格的话,得支持更多的数据类型。像Smartbi 产品支持的数据类型就特别多,目前支持:DB2_V9、GBase 8S V84、GBase 8S、kingbase、kingbase_V8、MySQL、MSSQL、Oracle、 Shen Tong等等数据库作为知识库。

目前Smartbi 还提供有高速缓存库用作 OLAP 的后台,以支持大数据量的分析。并且可以直接数据库分析查询,可以在界面上拖拽生成较为复杂的 SQL,甚至包括一些多层嵌套的 SQL,超出常规多维分析的计算范围,这能有效扩展业务人员的分析能力。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值