BI, 全称Business Inteligence。 帮助企业更有效地利用数据,提供经营决策支持。让决策管理者随时随地获取关键信息,基于数字决策,最终提高决策水平。

  包括范围(层次由低到高):数据报表(传统数据报表,心数据报表)、OLAP(在线链接分析)、数据挖掘。是数据仓库、OLAP和数据挖掘技术的综合应用。

BI solution:

DB—>ETL—>Data Warehouse—>Data Mining|OLAP —>DataAnalyzing|DataReporting

—>BI portal

  ETL:Extract, Transfer, Local

  数据仓库是一个独立的数据环境,需要通过抽取过程(ETL)将数据从OLTP(联机事物处理)环境,外部数据源和脱机的数据存储介质导入到数据仓库。

  ETL是负责将分布的异构数据源中的数据(如关系数据、平面数据文件等)抽取到临时中间层后进行清洗、转换、集成,最后加载到数据仓库或数据即使中,成为OLAP、数据挖掘的基础。

  抽取:异构数据源; 转换:过滤数据,按照既定规则处理不一致的数据;加载:写入数据仓库或数据集市。

  SSIS(Microsoft SQL Server Integration Services), 声称高性能解决方案(包括数据仓库的ETL)的平台, 可视化编程环境,无需编码。

  CDC :Change Data Capture

  对数据更新进行监控,捕获业务数据表的更新,实现数据仓库的增量更新。

  solution:1.在数据表中加入特殊标识列。

       2.在数据表上创建触发器。

       3.SQL Server change data capture: 关系型数据库,所有数据操作都会在日志中记录,通过分析日志就能够获得完整的数据操作历史。

  OLAP & Cube(核心)

  OLAP:(Online Analytical Processing):使分析人员、管理人员或执行人员能从多角度对从原始数据中转换出来的,能够真正被用户所理解的,并真实反映企业多维特性的信息进行快速、一致、交互地存储,从而获得对数据更深入了解的一类软件技术。

  Cube可以理解为一种多维数据库。

  维度(Dimension):观察数据的特定角度,如时间、地理等。

维的层次(Level):某个角度不同细节的描述。

维的成员(Member): 维的取值。

  度量值(Measure):观察的对象、数值。 如销售额,销售量等。

Business Intelligence (BI)的更多相关文章

  1. Business Intelligence(BI) 商务智能

    商业智能技术正是一种能够帮助企业迅速地完成信息采集.分析的先进技术.它以数据仓库(Data Warehousing).在线分析处理(OLAP).数据挖掘(Data Mining)3种技术的整合为基础, ...

  2. “双十一”购物狂欢节,电商运营和商业智能(BI)才是绝配

         百年前,人们获取信息的方式是通过报纸.书籍:十年前,人们获取信息的方式是通过传统PC互联网:而如今,在4G网络高速发展的浪潮下,伴随着移动智能终端的普及,人们获取信息的方式已经逐渐转向了移动 ...

  3. 一文读懂商业智能(BI):企业数据分析的中枢

    商业智能(BI)大家可能早已耳熟能详.从早期的报表自动化,到现在的复杂灵活分析,多平台支持,优秀的人机互动,多数据抽取,大数据整合,甚至和当下最火的人工智能都有结合点.可能一提到BI,大家都会自然而然 ...

  4. 商业智能(BI)可视化大屏的设计及使用原则

    信息时代,数据是一种可贵的资源,我们可能经常听到的一句话就是:用数据说话.但是,在没有进行系统化整理之前,数据不过只是一串串冰冷的数字,我们很难从大量的数据中获取到有价值的信息.只有通过合适的可视化工 ...

  5. 数据报表类(BI)项目测试应该如何去啃?

    测试工作是一项十分枯燥的工作,与之相对的测试人员必须有足够的耐心.绝对的细心等素质才能完美的完成这项工作. 从最初的瀑布模式,到如今风靡的敏捷,Devops等:从最初的最后一道关卡到渗透至各个流程,再 ...

  6. 商务智能(BI)技术

    以下内容仅为兴趣爱好. 商务智能技术是将数据仓库.联机分析处理(OLAP)和数据挖掘等结合起来应用到商业活动中,从不同的数据源收集数据,经过抽取(Extract).转换(Transform)和加载(L ...

  7. FB商务管理平台(Business Manager) (2)

    Business Manager 商务管理平台(以下简称BM)API 一站式管理广告帐户.主页及相关的工作人员. BM功能结构(其中:账户下的节点属于市场营销API) API / SDK FB提供了多 ...

  8. Business Component(BC)和Business Object(BO)

    Siebel应用架构的一个成功的地方就是在应用里引入了BC,BO的概念,从而使得几千张关系数据表能够按照业务的含义组织成业务对象,对于业务人员而言具有了业务上的含义,而不仅仅是从技术人员的观点来对待数 ...

  9. UVALive 7501 Business Cycle(二分)题解

    题意:n个数,有一个起始值,按顺序从第一个开始不断循环取数,如果取完后相加小于0就变为0,最多取p个数,问你得到大于等于值g所需要的最小起始值为多少 思路:这题目爆long long爆的毫无准备,到处 ...

随机推荐

  1. bzoj2821

    其实和bzoj2724是一样的都是先处理多个块的答案,然后多余部分暴力空间要注意一下,还是O(nsqrt(n)); ..,..] of longint; g:..,..] of longint; a, ...

  2. 【VirtualDOM】

    前沿技术解密——VirtualDOM miniflycn/qvd Matt-Esch/virtual-dom Facebook React 和 Web Components(Polymer)对比优势和 ...

  3. HDU-4902 Nice boat

    Nice boat Time Limit: 30000/15000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Others)Tot ...

  4. css两句话搞定漂亮表格样式

    CSS代码: table { background-color:#c0de98; width:500px; height:100px; } td { background-color:#ffffff; ...

  5. ACM1024动态规划

    #include <cstdio> #include <algorithm> #define FI(a, b, c) for(int a = (b); a <= (c); ...

  6. SRM 387(1-250pt)

    DIV1 300pt 题意:有m种颜色的球若干个放在n个盒子里.每次操作可从一个盒子里拿出任意个球(不必同色),放进另一个盒子.要求终态为:1.最多有一个盒子里面装有不同色的球,该盒子成为joker ...

  7. Cows - POJ 3348(凸包求面积)

    题目大意:利用n棵树当木桩修建牛圈,知道每头牛需要50平的生存空间,求最多能放养多少头牛. 分析:赤裸裸的求凸包然后计算凸包的面积. 代码如下: --------------------------- ...

  8. EXCEL VBA运行不显示系统提示

    Sub XXX() Application.DisplayAlerts = False '代码段 Application.DisplayAlerts = True End Sub 以下是MICROSO ...

  9. UVA 10494 (13.08.02)

    点此连接到UVA10494 思路: 采取一种, 边取余边取整的方法, 让这题变的简单许多~ AC代码: #include<stdio.h> #include<string.h> ...

  10. kindeditor限制html长度的问题

    <html> <head> <script charset="utf-8" src="/kindeditor/kindeditor_min. ...