加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

我们会使用BI吗?

发布时间:2020-12-14 02:40:58 所属栏目:大数据 来源:网络整理
导读:? ? ? ? 最近在学习 BI ,过一段时间,就应该开发 BI 的项目了,总结一下这一阶段的学习成果。 ???????? BI 是什么?即 Business Inteligence 商务智能,它是一套完整的解决方案,用来将企业现有的数据进行有效的整合,快速准确的提供报表并提出决策依据,帮

? ? ? ?最近在学习BI,过一段时间,就应该开发BI的项目了,总结一下这一阶段的学习成果。

???????? BI是什么?即Business Inteligence 商务智能,它是一套完整的解决方案,用来将企业现有的数据进行有效的整合,快速准确的提供报表并提出决策依据,帮助企业做出明智的业务经营决策。--百度百科

简单来说,BI就是一个解决方案,或者说是一种方法,一种用来分析数据的解决方案。BI不能产生数据,也不会消灭数据,它是在原有数据的基础上,进行加工和处理,然后以客户能需要的形式展示出来。

???????? 说了这么多,那么BI在我们的程序中究竟在什么位置呢?且看下面这幅图:


??????从这幅图可以看出来,BI平台其实是介于数据源和数据显示层之间的,所以BI就是处理数据的一种解决方案。

????????? 那么BI究竟能处理那些数据呢?可以以什么形式展示呢?这就涉及到了数据仓库的概念。首先数据仓库的数据来源很广泛,它可以来自不同的数据库(关系型数据库为主),可以来自很多的系统或者解决方案;它作为信息数据的唯一数据来源。数据仓库的特点:1 它按照一定的主题域组织数据;2 集成了多个主题域的单一信息源;3修改和删除操作很少,通常都是加载和刷新数据,所以它相对来说很稳定;4 OLTP系统通常只关系某个时间段内的数据,但是数据仓库通常包含历史数据。

???????? 我们怎么使用BI呢,其实BI没有你想想中的那么复杂,它其实就是我们平常的一个解决方案。打开VS(以2010为例),然后选择商业智能,可以看到商业智能下边有三类解决方案,分别是SSIS,SSRS,SSAS,这三类都是我们经常使用的报表开发工具。


? ? ? ? ?BI既然是开发报表的,那么这种开发方式和我们日常使用的开发方式有什么区别呢?打开一个我已经开发好的项目:


可以看出来, BI 是一个可视化的解决方案,那么,我们应该如何去开发一个具体的报表呢,下篇博客我们继续讨论。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读