BI商业智能培训系列——(一)概述
简介:
Business Intelligence,简称 BI。
商业智能,是指用现代的技术进行数据分析,以实现商业价值,这些技术包括数据仓库技术,线上分析处理技术,数据挖掘,数据展现技术等.
以往的系统:
1、数据量大,而可用信息太少。
2、数据形成孤岛,无法形成紧密联系。
3、很难挖掘内在的联系,获得更有价值的信息。
4、改动困难,一旦需求稍有变动,工作量成倍增加。
以报表为例:
传统的报表系统技术上已经相当成熟,大家熟悉的Excel、水晶报表、Reporting Service等都已经被广泛使用。但是,随着数据的增多,需求的提高,传统报表系统面临的挑战也越来越多。
利用商业智能,可以从传统的写死的内容中摆脱出来.以报表为例,以往的报表做法是将前台的查询条件固定死,然后从数据库查询相应的数据,进行复杂的运算,最后在生成的报表中以表格,折线图或饼图的形式展现出来.而有了商业智能以后,查询条件可以自由变换,数据源也是如此,查询结果更加智能,更加方便。
相关概念:
DW——Data Warehouse 数据仓库,以往我们提到数据库是一个数据仓库,同样,BI同样涉及数据仓库,它的数据仓库是集成的相对稳定的。最重要的一点是,它是反三范式的。更夸张的说,它一点都不排斥数据冗余,更多的是用数据冗余来提高查询的效率。
DM——Data Mining 数据挖掘,高度自动化地分析企业原有的数据,做出归纳性的推理,从中挖掘出潜在的模式,预测客户的行为,帮助企业的决策者调整市场策略,减少风险,做出正确的决策。
ETL
E——Extract 抽取
T——Transform 转换
C——Cleaning 清洗
L——Load 装载
这一环节中,用户从数据源取出数据,经过数据清洗,最后按照事先定义好的模型加载进数据仓库的整个过程。
熟悉界面:
以VS 2010为例,BI下包括三种项目:SSIS,SSAS和SSRS。
SSIS——Integration Services
是一个平台,用来生成高性能数据集成解决方案。利用SSIS,你可以通过简单的拖拽控件来实现数据的操作处理。具体的示例将在下篇博客中详细介绍。
SSAS——Analysis Services
一个客户端工具,提供了设计、创建和管理来自数据仓库的多维数据集的功能,还提供对OLAP数据客户端访问功能。
SSRS——Reporting Services
一个基于服务器的综合性平台,集中式管理报表的速度、伸缩性和易管理性。可用于创建、管理和交付传统的书面报表和基于web的交互性报表。
小结:
BI,既然叫做商业智能或者说是商务智慧,它自然离不开商业的利润在其中。它的用途除了灵活方便的完成原有的传统实现方式外,更多的是挖掘潜在的利益关系,从中获取商业“信息”,为企业服务。理论知识简单介绍之后,下一篇是SSIS的介绍。
BI商业智能培训系列——(一)概述的更多相关文章
- BI商业智能培训系列——(二)SSIS入门
简介: SSIS,Microsoft SQL Server Integration Services.Integration意为"整合"."一体化".上篇博客中 ...
- BI商业智能培训系列——(三)SSAS入门
简介: 一个客户端工具,提供了设计.创建和管理来自数据仓库的多维数据集的功能,还提供对OLAP数据客户端访问功能. 解决方案如下: 相关概念: 维度: 维度可以理解为划分依据,简单的说就是看问 ...
- SAP HANA企业级培训系列课程<第一部分>
No. 课程 备注 1 HANA概述 HANA 特点 2 HANA Server & Studio & Client 认识HANA Server \Client\ Studio, 熟悉 ...
- 快速入门系列--MVC--01概述
虽然使用MVC已经不少年,相关技术的学习进行了多次,但是很多技术思路的理解其实都不够深入.其实就在MVC框架中有很多设计模式和设计思路的体现,例如DependencyResolver类就包含我们常见的 ...
- 微软BI 之SSIS 系列 - 再谈Lookup 缓存
开篇介绍 关于 Lookup 的缓存其实在之前的一篇文章中已经提到了 微软BI 之SSIS 系列 - Lookup 组件的使用与它的几种缓存模式 - Full Cache, Partial Cache ...
- 微软BI 之SSIS 系列 - 在 SSIS 中导入 ACCESS 数据库中的数据
开篇介绍 来自 天善学院 一个学员的问题,如何在 SSIS 中导入 ACCESS 数据表中的数据. 在 SSIS 中导入 ACCESS 数据库数据 ACCESS 实际上是一个轻量级的桌面数据库,直接使 ...
- 微软BI 之SSIS 系列 - 使用 Script Component Destination 和 ADO.NET 解析不规则文件并插入数据
开篇介绍 这一篇文章是 微软BI 之SSIS 系列 - 带有 Header 和 Trailer 的不规则的平面文件输出处理技巧 的续篇,在上篇文章中介绍到了对于这种不规则文件输出的处理方式.比如下图中 ...
- 微软BI 之SSIS 系列 - MVP 们也不解的 Scrip Task 脚本任务中的一个 Bug
开篇介绍 前些天自己在整理 SSIS 2012 资料的时候发现了一个功能设计上的疑似Bug,在 Script Task 中是可以给只读列表中的变量赋值.我记得以前在 2008 的版本中为了弄明白这个配 ...
- oschina BI商业智能开源软件
54款 BI商业智能开源软件 MySQL数据仓库解决方案 Infobright OLAP 分析引擎 Apache Kylin 数据处理和分发系统 Apache NiFi OLAP 数据查询引擎 Dru ...
随机推荐
- 2.Mysql集群------Mycat读写分离
前言: Mycat: 一个彻底开源的,面向企业应用开发的大数据库集群 支持事务.ACID.可以替代MySQL的加强版数据库 一个可以视为MySQL集群的企业级数据库,用来替代昂贵的Oracle集群 一 ...
- 1、SpringBoot+MybatisPlus整合
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://mave ...
- 字符串替换For linux C
1.临时空间给了个1024,不需要可减少长度. 2.结果只用用strcpy了,没校验. bool Replace(char *str,const char *src, const char *des) ...
- 【ACM之行】◇第一站◇ 2018HDU多校赛总结
◇第一站◇ 2018HDU多校赛 十场多校赛下来,也算是给一个初中生开了眼界……看着清华一次次AK(默默立下flag),看着自己被同校的高中生完虐,一个蒟蒻只能给dalao们垫脚
- WIN10使用安装包安装Mysql5.6+JDBC
很多教程教的是安装绿色版mysql或者是安装zip版的mysql,没什么不好,各有千秋,今天要教大家的是使用mysql-installer-community-5.6.43.0.msi安装mysql5 ...
- 46个Linux面试常见问题
问题一: 绝对路径用什么符号表示?当前目录.上层目录用什么表示?主目录用什么表示? 切换目录用什么命令? 答案:绝对路径: 如/etc/init.d当前目录和上层目录: ./ ../主目录: ~/切 ...
- Unity基础
unity unity 3大场景 Asset Scene Component Asset :资源导入导出 右击资源,选择导出Unity包 导入可以直接将只有复制到Asset文件夹 创建场景 File- ...
- GNU汇编 存储器访问指令
.text .global _start _start: mov r0,#0xff str r0,[r1] ldr r2,[r1]
- tcl之控制流-foreach
- python版opencv:如何用笔记本摄像头拍照保存
因为需要制作制作数据集 所以需要在笔记本上外置了一个logi的摄像头 准备使用python上得opencv来进行拍照 环境:opencv+pycharm+win10+py3 #coding:utf-8 ...