`
javatgo
  • 浏览: 1169969 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

什么是BI,ETL和OLAP?

阅读更多
BI
确切地讲,BI并不是一项新技术,它将数据仓库(DW)、联机分析处理(OLAP)、数据挖掘(DM)等技术与客户关系管理(CRM)等结合起来 应用于商业活动实际过程当中,实现了技术服务于决策的目的;Mark Hammond从管理的角度看待BI,认为BI是从“根本上帮助你把公司的运营数据转化成为高价值的可以获取的信息(或者知识),并且在恰当的时间通过恰 当的手段把恰当的信息传递给恰当的人”。

ETL
ETL即数据抽取(Extract)、转换(Transform)、装载(Load)的过程。它是构建数据仓库的重要环节。数据仓库是面向主题 的、集成的、稳定的且随时间不断变化的数据集合,用以支持经营管理中的决策制定过程。数据仓库系统中有可能存在着大量的噪声数据,引起的主要原因有:滥用 缩写词、惯用语、数据输入错误、重复记录、丢失值、拼写变化等。即便是一个设计和规划良好的数据库系统,如果其中存在着大量的噪声数据,那么这个系统也是 没有任何意义的,因为“垃圾进,垃圾出”(garbage in, garbage out),系统根本就不可能为决策分析系统提供任何支持。为了清除噪声数据,必须在数据库系统中进行数据清洗。目前有不少数据清洗研究和ETL研究,但是 如何在ETL过程中进行有效的数据清洗并使这个过程可视化,此方面研究不多。


联机事务处理OLTP
联机分析处理 (OLAP) 的概念最早是由关系数据库之父E.F.Codd于1993年提出的,他同时提出了关于OLAP的12条准则。OLAP的提出引起了很大的反响,OLAP作为一类产品同联机事务处理 (OLTP) 明显区分开来。
当今的数据处理大致可以分成两大类:联机事务处理OLTP(on-line transaction processing)、联机分析处理OLAP(On-Line Analytical Processing)。OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银行交易。OLAP是数据仓库系统的主要应用,支 持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。
OLAP是使分析人员、管理人员或执行人员能够从多角度对信息进行快速、一致、交互地存取,从而获得对数据的更深入了解的一类软件技术。OLAP的目标是满足决策支持或者满足在多维环境下特定的查询和报表需求,它的技术核心是"维"这个概念。
分享到:
评论

相关推荐

    ETL工具以及BI产品

    总的来说,选择ETL工具和BI产品时,需要深入理解业务需求,评估不同工具的功能、性能和适应性,并结合行业最佳实践,以确保所选产品能有效地支持网络维护效率的提升和服务水平的保障。同时,持续关注技术发展和市场...

    作为一个BI开发人员,我要发布报表,元数据,OLAP的模型到BI服务器

    在BI环境中,报表、元数据和OLAP(在线分析处理)模型都是核心组件: 1. **报表**:报表是BI系统的核心产出,它通常以表格、图表或图形的形式展示数据,帮助用户快速理解关键业务指标。开发人员需要设计和构建报表...

    bi学习心得,帮助bi初学者指明方向。

    BI学习心得是指初学者需要了解的一些基本概念和技术,包括数据仓库、数据挖掘、OLAP、ETL、Ad hoc query、EIS、BPR等。 1. BI是什么? BI是Business Intelligence的缩写,官方定义是一种运用了数据仓库、在线分析和...

    运用Oracle BI Beans开发企业OLAP系统.pdf

    1. **数据准备**:整理源数据,构建多维数据模型,包括事实表和维表的设计,这可能涉及到ETL(提取、转换、加载)过程,将数据从源系统抽取到OLAP数据仓库。 2. **立方体设计**:根据业务需求定义数据立方体,确定...

    国内优秀BI厂商

    永洪科技的主要产品是YonghongZ-Suite BI套件,这个套件包含了一系列模块化组件,涵盖了数据模型构建、数据展示、数据集市、报告生成、即时查询和OLAP服务等多个方面。YonghongZ-Suite BI套件在处理大数据方面表现...

    bi foodmart2005

    5. **Data Warehouse**: 数据仓库是BI的基础,它从不同的源系统抽取、转换和加载(ETL)数据,为分析提供一致和可靠的视图。 6. **FoodMart 2005示例**: 这是一个典型的数据仓库案例,包含模拟的零售业务数据,常...

    OLAP_Free.zip

    3. **数据加载与ETL**:数据通常需要从各种源系统经过抽取、转换和加载(Extract, Transform, Load, ETL)才能进入OLAP立方体。SQL脚本可能包含了这些过程的部分或全部,如数据清洗、转换规则设定、数据加载至事实和...

    融通学苑BI系列之_BI入门培训

    融通学苑提供的BI入门培训,主要针对初学者,对BI技术的基础知识进行介绍,特别是数据仓库技术、OLAP技术和数据挖掘技术这三项核心内容。 商业智能(BI)是一种基于数据仓库、在线分析处理(OLAP)、数据挖掘等技术...

    Microsoft BI 解决方案

    该平台可能包括SQL Server Integration Services(ETL)、SQL Server Analysis Services(OLAP和多维数据建模)、SQL Server Reporting Services(报表生成)以及Power BI(云为基础的BI服务,包括数据可视化和协作...

    OLAP技术技术白皮书

    2. ETL(Extract, Transform, Load)工具:负责从各种数据源抽取数据,进行清洗和转换,并加载到OLAP服务器。 3. 多维数据模型:OLAP以多维数据模型表示数据,最常见的是星型、雪花型和星座型模型,其中星型模型...

    数据仓库建模与ETL的实践技巧.ppt

    基本技术:BI的基本技术包括数据仓库、ETL、OLAP、DM等多环节。 数据处理:BI中的数据处理包括数据抽取、数据转换和加工、数据装载等步骤。 数据展现:BI中的数据展现包括报表、图视、Portal等多种形式。 常用的...

    SQL Server 2005 BI综合案例系列课程(17):航空运营服务系统中的OLAP应用

    1. **数据仓库设计**:首先,讲解如何设计和构建一个适合航空业的高效数据仓库,包括ETL(提取、转换、加载)过程,以及星型或雪花型模式的表结构设计,确保数据的完整性和一致性。 2. **多维数据集创建**:SQL ...

    BI商业智能介绍 大数据与商业智能 BI商业智能介绍PPT 共23页.ppt

    BI 的技术架构包括数据仓库、ETL/DQ 解决方案、数据展现、数据管理、数据获取、数据迁移、数据质量控制等几个部分。BI 的安全性包括数据安全、分析管理、企业商务智能体系架构规划等几个方面。 BI 的应用在电信、...

    什么是BI.doc

    BI的核心在于数据的应用,尤其是智能化的应用,它通过数据仓库、OLAP(在线分析处理)、数据挖掘等技术手段,使企业能够从各个角度理解和洞察业务状况。 数据仓库是BI的基础,它是一个专门设计用于支持管理决策过程...

    商业智能BI介绍.pdf

    商业智能(Business Intelligence,简称BI)是帮助企业提高决策能力和运营能力的概念、方法、过程以及软件的集合,其主要目标是将企业所掌握的信息转换成竞争优势,提高企业决策能力、决策效率、决策准确性。...

    融通学苑BI系列之_BI基础

    构建BI解决方案涉及多种技术,包括ETL工具、元数据管理工具、数据仓库设计工具、报表和分析工具等。融通学苑的课程提供了全面的技术概览,帮助学员了解如何选择和使用这些工具,以实现高效的数据分析。 #### 华为BI...

    BI开源项目现状和对比分析.doc

    - Pentaho BI平台是一个以工作流为中心的解决方案,集成了OLAP Server、ETL、报表、分析、数据挖掘和工作流管理组件。其工作流引擎使用XPDL标准语言执行活动,实现自动化BI流程。 在选择BI开源项目时,需要根据...

Global site tag (gtag.js) - Google Analytics