我们会使用BI吗?

最近在学习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是一个可视化的解决方案,那么,我们应该如何去开发一个具体的报表呢,下篇博客我们继续讨论。

时间: 2024-10-11 12:13:05

我们会使用BI吗?的相关文章

景瑞地产商业智能BI整体实施过程

1.1行业背景 1.1.1景瑞地产 景瑞地产成立于1993年,专注于房地产开发,并一直秉持"永远诚信.恪守专业.锐意进取.共赢未来"的核心价值观和"舒适之道"的企业使命. 景瑞地产,源自上海.通过多年发展,景瑞确立了"深耕三线.产品领先"的战略.并且依托城市发展实现:巩固上海.深耕长三角.布局全国的三步走战略.作为一家从地产开发延伸至物业管理的全国化品牌地产企业,景瑞地产多次获得"中国房地产百强"."中国房地产百强运

[BI项目记]-搭建代码管理环境之服务端

 上一篇介绍如何搭建环境进行文档版本的管理,这篇主要介绍搭建环境进行代码版本的管理. 即使是BI项目也要进行代码版本管理.代码版本管理的工具有很多,VSS, SVN等都是当下大家经常提起的,这里主要介绍TFS Express. 在像我们这一代屌丝程序员中,TFS一直被认为是很复杂很臃肿的,还记得有人写过类似笔记,文档中一步一步都需要装什么,基本上,某一步失败了,那么就从安装操作系统开始重新安装就可以了.不过事情是在变的,不得不说后续的TFS安装体验提升了不少,而且也有了相对免费的版本(五用户

BI商业智能培训系列——(一)概述

简介: BusinessIntelligence,简称 BI. 商业智能,是指用现代的技术进行数据分析,以实现商业价值,这些技术包括数据仓库技术,线上分析处理技术,数据挖掘,数据展现技术等. 以往的系统: 1.数据量大,而可用信息太少. 2.数据形成孤岛,无法形成紧密联系. 3.很难挖掘内在的联系,获得更有价值的信息. 4.改动困难,一旦需求稍有变动,工作量成倍增加. 以报表为例: 传统的报表系统技术上已经相当成熟,大家熟悉的Excel.水晶报表.Reporting Service等都已经被广泛

微软BI 之SSIS 系列 - Precedence Constraint 详解优先约束的使用

开篇介绍 Precedence Constraint 优先约束 - 在控制流中使用,用来链接控制流中各种 Task,Container,并且要求满足一定的条件才能执行相关联的 Task 或者 Container. 比如下图中,第一个 Execute SQL Task 叫做 Precedence-Executable 优先可执行任务,而Script Task 由于在关联箭头的下游,所以它叫做 Constrained-Executable 受约束可执行任务.关联箭头的上游任务自然先执行,关联箭头下方

做BI项目管理的朋友,应关注什么

做BI项目管理的朋友,应关注什么呢?BI项目其实也是it项目的一种,一些it项目管理需要注意的事情,同样是需要做BI项目管理的朋友关注的.但是,对于BI项目来说,也尤其独有的一些管理细节需要做BI项目管理的朋友好好关注.注意这些细节,并且把这些方面的管理做到位,能够减少很多麻烦事情哦. 1.项目范畴制定和管理 很多人会自然地把这个步骤理解为用户需求的收集和制定.其实用户需求只是这个过程中的一个手段和结果.不管是自主开发,还是集成商为商业用户开放的项目,最终目的都是为用户解决工作中的问题,同时提高

Power BI教程_Power BI数据分析快速上手及案例实战

Power BI数据分析快速上手及案例实战 课程学习地址:http://www.xuetuwuyou.com/course/194 课程出自学途无忧网:http://www.xuetuwuyou.com 课程简介 本课程在<Power BI 数据分析快速上手>基础上结合大量的实例,深入讲解PowerBI中看似难懂的各种概念.操作, 并结合行业中的典型案例贯穿了从初级的数据透视表工具.数据透视表选项.数据透视表的刷新.数据透视表中的排序,到中级的动 态数据透视表的创建.数据透视表函数 GETPI

Hadoop技术在商业智能BI中的应用

Hadoop是个很流行的分布式计算解决方案,是Apache的一个开源项目名称,核心部分包括HDFS及MapReduce.其中,HDFS是分布式文件系统,MapReduce是分布式计算引擎.时至今日,Hadoop在技术上已经得到验证.认可甚至到了成熟期,同时也衍生出了一个庞大的生态圈,比较知名的包括HBase.Hive.Spark等.HBase是基于HDFS的分布式列式数据库,HIVE是一个基于HBase数据仓库系统.Impala为存储在HDFS和HBase中的数据提供了实时SQL查询功能,基于H

新飞电器的BI建设案例

一.河南新飞电器简介 河南新飞电器在制造行业内属于领先地位,其信息化程度较高,面对系统多且杂乱的情况,一个集中展示数据的平台就显得尤为重要.使用BI就是为了在一个相对统一的平台展示需要查看的数据,供决策层进行分析查看,从而做出更加有依据的判断. 二.使用案例 1.使用模式 FineReport与BI结合使用,集成到了自己的OA系统中.其他信息系统整合起来的数据存放在数据库,某个系统有需要查看分析的数据,就会向信息部门的管理员提出申请,管理员会从相应数据库取出数据,放到BI的业务包中,然后在前端做

4款最具影响力的自助式BI工具

数据为王的时代,人人都需要掌握一些数据分析技能.不懂SQL,不懂数据库,Excel不精通,VBA不敢碰,这些都是横亘在面前的一道坎. 然而,企业数据分析日益上涨,数据人才供不应求,为了降低入门门槛,近几年市面上大量涌现了一批自助式BI工具. 自助式BI工具其实就是指大数据前端分析工具.简单安装,方便使用是其主要特征. 目前的自助式BI工具,已经将维度的选择集成到控件组件的拖选操作,自动建模技术避免了手动建立数据模型.这样一来,数据分析工作能很好地落地到业务分析员手中,一方面能更快速地响应业务的需

Yonghong BI系统不能启动原因是什么?

Yonghong BI系统 Tomcat 没有启动起来,窗口很快关闭.原因可能性: --JVM 设置的内存过大或者过小,JVM 无法启动,修改到正确范围即可. Linux 版本修改办法: catalina.sh 中:JAVA_OPTS='-Xms512m -Xmx1024m' Windows 版本修改办法: catalina.bat 中:set JAVA_OPTS=-Xms512m -Xmx1024m --当前操作系统中部署了多个 Tomcat 服务,CATALINA_HOME 被设定到其他目录