楼主: bjourway
1746 3

[BI] BI选型中建议关注的问题 [推广有奖]

  • 4关注
  • 4粉丝

博士生

55%

还不是VIP/贵宾

-

威望
0
论坛币
406 个
通用积分
1.3600
学术水平
23 点
热心指数
30 点
信用等级
2 点
经验
2773 点
帖子
223
精华
0
在线时间
93 小时
注册时间
2010-9-6
最后登录
2015-6-18

楼主
bjourway 发表于 2011-9-8 14:00:54 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

§1          BI是否包括DW(数据仓库)技术,包括数据转换ETL、元数据管理等功能。

数据仓库技术是BI技术的核心,严格的来说,没有数据仓库技术的BI产品,只能称之为一个报表工具。就好像没有生产制造模块的ERP不能称之为完整的ERP一样。数据仓库用于决策支持,面向分析型数据处理,不同于一般的数据库。面对复杂的数据源,最高效的方法就是将数据先整合到数据仓库中,而BI应用统一从数据仓库里取数。

数据仓库的构建本是一个复杂的过程,特别是ETL脚本管理、定时调度以及增量更新机制等。如果可以将一个复杂的过程实现起来变的简单而且易于管理,则可对开发维护人员的门槛大大降低,从某种程度上来讲,也就降低了实施的成本及风险。


§2          BI是否包括OLAP(多维数据库)技术。

OLAP有两种,一种是OLAP数据库,另一种则是基于SQL查询的快速OLAP。第二种OLAP从严格意义来说,不能称之为OLAP,因为它只是一个多维查询,而不是真正意义上的多维数据库。它基于SQL查询,所以在大数据量应用时,效率较低,且无法实现复杂应用,如父子维度、本年累计、同比、环比等。

尽管OLAP数据库的前端展示也是一个非常重要的考量内容,但如何制作设计OLAP数据库,却更为重要。因为再好的前端展示工具,也必须先要有内容。所以,是否可以快速制作、发布复杂的OLAP数据库,也是BI造型中考察的重点。

如果连OLAP展示都没有,那就纯粹是一个报表工具,不管这个报表工具做的有多好,都仅仅是将手工处理的EXCEL报表实现自动取数而已。


报表系统具有许多先天性的缺陷:


1、  报表仅能实现数据的查询,要真正实现分析,如要从多个维度去分析同一个数据,就得制作许多样式的报表。

2、  一个报表样式,通常就得开发一张报表,会导致开发及维护的工作量都非常大。

3、  报表基于SQL查询,需要临时计算,海量数据下,效率极低。

4、  同样因为基于SQL查询,在权限管理方面也存在许多困难。同一张报表样式,要实现不同的用户看到不同的数据,要么要进行复杂的设置,如每个用户,对应什么样的条件;要么,就干脆一个用户写死一个条件,做成一个报表,这样,同一样式的报表,就会因为有N个不同权限的用户,而变成N张报表。可想而知,这样带来的维护工作量巨大,且容易出错。


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:BI选型 OLAP数据库 EXCEL OLAP 数据仓库 OLAP Power-BI 商业智能 奥威智动 BI应用

已有 1 人评分经验 学术水平 热心指数 收起 理由
lance0108 + 50 + 2 + 2 精彩帖子

总评分: 经验 + 50  学术水平 + 2  热心指数 + 2   查看全部评分

沙发
ideal_ice 发表于 2011-9-8 15:53:30
informatic9+oracle10+bioffice6 目前项目中用到的
Where is will,there is way.

藤椅
bjourway 发表于 2011-9-8 16:54:37
SAP、微软也有啊。

板凳
ideal_ice 发表于 2011-9-8 17:16:31
bjourway 发表于 2011-9-8 16:54
SAP、微软也有啊。
你说的是BO、SSAS等
Where is will,there is way.

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
扫码
拉您进交流群
GMT+8, 2026-2-1 12:23