高级数据库技术-高级数据库技术10-DW+olap原理PPT
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
14
数据仓库原理与实现技术
--元数据管理
数据仓库并没有严格的数学理论基础,也没 有成熟的基本模式,具有强烈的工程性。
从工作过程等方面来分析,其关键技术: 数据的抽取 存储与管理 数据的表现
15
数据仓库基础知识 --所研究主要问题
数据的抽取--数据进入仓库的入口。 通过抽取过程将数据从联机事务处理系统、外部
现 Oracle Express Objects前端数据分析工具,提供图形化建
模和假设分析功能,支持可视化开发和事件驱动编程技术, 提供兼容Visual Basic语法的语言,支持OCX和OLE; Oracle Express Analyzer是通用的、面向最终用户的报告和 分析工具(目前仅支持Windows平台)。
19
数据仓库基础知识 --数据仓库系统的体系结构
数据源--数据仓库系统的基础,是整个 系统的数据源泉。通常包括企业内部信息 和外部信息。 内部信息包括各种业务处理数据和各 类文档数据。外部信息包括各类法律法规、 市场信息和竞争对手的信息等等。
20
数据仓库基础知识wenku.baidu.com--数据仓库系统的体系结构
数据存储与管理 数据仓库的组织管理方式 要决定采用什么产品和技术来建立数据仓库的核
Sybase---Warehouse Studio 包括数据仓库的建模、数据抽取与转换、 数据存储与管理、元数据管理以及可视 化数据分析等工具。
6
数据仓库原理与实现技术
--技术现状 IBM:基于可视数据仓库的商业智能(BI)解
决方案,包括:Visual Warehouse(VW)、 Essbase/DB2 OLAP Server 5.0、IBM DB2 UDB,以及来自第三方的前端数据展现工具 (如BO)和数据挖掘工具(如SAS)。 Business Objects(BO)是集查询、报表和 OLAP技术为一身的智能决策支持系统。 SAS公司90年代加入数据仓库市场的竞争,并 提供了特点鲜明的数据仓库解决方案,包括 30多个专用模块。
11
数据仓库原理与实现技术
技术现状
--元数据管理
OMG 组织的CWM 标准(Common Warehouse Metamodel)
一个特定于数据仓库领域的元数据模型集,它独
立于具体数据仓库的实现,包含了各类有代表性 的数据仓库元数据的有效描述。已被IBM、 UNISYS、NCR、 Hyperion 、Oracle 等多家公司 支持。
MDX解析(MDXParser)
XMLA引擎(Engine)
管理控制台(Manager Console)
XODBC数据访问 (XODBC)
ETL
10
数据仓库基础知识 --与数据库区别
用户和系统的面向性: OLTP是面向顾客的,用于事务和查询处理 OLAP是面向市场的,用于数据分析 数据内容: OLTP系统管理当前数据. OLAP系统管理大量历史数据,提供汇总和 聚集机制. 是多操作数据库系统中分离出来的 用以提高两个系统的性能
7
数据仓库原理与实现技术
--系统分层结构图
透视表服务
呈现层 数据挖掘
其它可视化
控制层 计算层
数据层
各种数据源
关系数据库
XML
文本文件
8
系 统 总 体 架 构 图
9
数据仓库原理与实现技术
元数据(MetaData)
--模块划分
数据立方体预计算(PreComputation)
数据立方体查询(QueryComputation)
数据仓库与olap分析
高级数据库技术课程讲义 郭玉彬
1
数据仓库与OLAP分析
数据仓库原理与实现技术 ETL原理与实现技术
2
数据仓库原理与实现技术
--技术现状
3
数据仓库原理与实现技术
--技术现状
2007年olap技术发展:
Microsoft收购专业开发企业分析软件的 ProClarity,还发布了PerformancePoint Server 2007
心,则需要从数据仓库的技术特点着手分析。 针对现有各业务系统的数据,进行抽取、清理, 并有效集成,按照主题进行组织。数据仓库按 照数据的覆盖范围可以分为企业级数据仓库和 部门级数据仓库(通常称为数据集市)。 虚拟数据仓库—一种特殊存储的数据仓库
17
数据仓库基础知识 --所研究主要问题
数据表现--数据仓库的门面 主要集中在多维分析、数理统计和数据挖掘
方面。 多维分析又是数据仓库的重要表现形式,近
几年来由于互联网的发展,使得多维分析 领域的工具和产品更加注重提供基于Web 前端联机分析界面,而不仅仅是在网上发 布数据。
18
数据仓库基础知识 --数据仓库系统的体系结构
2. Oracle Discoverer即席查询工具是专门为最终用户设 计的,分为最终用户版和管理员版。
5
数据仓库原理与实现技术
--技术现状
Microsoft将OLAP功能集成到Microsoft SQL Server 7.0中,提供可扩充的基于 COM的OLAP接口。它通过一系列服务 程序支持数据仓库应用。
较成熟的元数据管理解决方案
Microsoft 的Meta Data Service Sybase 的WCC
12
数据仓库原理与实现技术
--元数据管理
13
数据仓库原理与实现技术
--元数据管理
元数据业务流程图
解析XML文件
创建元数据对象
XMl 文件
XML解析器
元数据对象容器
加载成员信息 数据库或文本
Oracle发布了具有内嵌OLAP功能的数据 库产品10g,以及在2007年收购了专业的BI公 司Hyperion
4
数据仓库原理与实现技术
--技术现状
Oracle的数据仓库解决方案 1. Oracle Express:
Oracle Express Server是一个MOLAP (多维OLAP)服务器 Oracle Express Web Agent支持基于Web的动态多维数据展
数据源、脱机的数据存储介质中导入到数据 仓库。 数据抽取在技术上主要涉及互连、复制、增量、 转换、调度和监控等方面。防止”Garbage In Garbage Out”
16
数据仓库基础知识 --所研究主要问题
数据的存储和管理 数据仓库的组织管理方式决定了它有别于
传统数据库,同时也决定了其对外部数 据的表现形式。要决定采用什么产品和 技术来建立数据仓库的核心,则需要从 数据仓库的技术特点着手分析。