欢迎来到天天文库
浏览记录
ID:34381621
大小:1.08 MB
页数:37页
时间:2019-03-05
《第3章 数据仓库系统的设计与开发new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、数据仓库与数据挖掘第3章数据仓库系统的设计与开发2012/11/61DW设计与DBS设计的不同(1)面向的处理类型。(2)面向的需求不同。(3)系统设计的目标不同。(4)两者的数据来源或系统的输入不同。(5)系统设计的方法和步骤不同。数据仓库的主要组成部分:(1)数据源(2)数据抽取(Extraction)、转换(Transformation)和装载(Load)工具。(3)数据建模工具(4)核心仓储(CentralRepository)(5)数据仓库的目标数据库(6)前端数据访问和分析工具(7)数据仓库管理工具3.1数据仓库系统的设计与开发概述建立一
2、个数据仓库系统的参考步骤数据仓库系统的生命周期创建数据仓库系统的两种思维模式数据仓库数据库的设计步骤2012/11/6数据仓库与数据挖掘5一、建立一个数据仓库系统的参考步骤1.收集和分析业务需求步骤2.建立数据模型和数据仓库的物理设计3.定义数据源4.选择数据仓库技术和平台5.从操作型数据库中抽取、清洗及转换数据到数据仓库6.选择访问和报表工具,选择数据库连接软件,选择数据分析和数据展示软件7.更新数据仓库2012/11/66数据仓库与数据挖掘数据挖掘国外教程:DW设计步骤概念模型设计(在原有DB上建立一个稳固的要领模型)技术准备工作逻辑模型设计物
3、理模型设计DW的生成DW的使用和维护二、数据仓库系统的生命开发周期数据仓库系统:数据仓库数据库、数据分析应用系统数据仓库系统设计:数据仓库数据库设计数据仓库应用2012/11/6数据仓库与数据挖掘10二、数据仓库系统的生命开发周期计设逻辑构模结据型系数元体与库概念数据模型设计析分数据的ETL处理规范与需求分析数据仓库系统的生命周期施中馈维实间与反护件评价开用户发系数统安护据装维用填与统应测充系试线与上调统试系2012/11/6数据仓库与数据挖掘11三、创建数据仓库系统的两种思维模式自顶向下(Top-down):OLTP--〉ETL于数据仓库--〉复制于数据
4、集市自底向上(Bottom-Up):OLPT--〉ETL于数据集市--〉复制于数据仓库2012/11/6数据仓库与数据挖掘12四、数据仓库数据库的设计步骤业务面向用户的需求需求收集、分析和确认有反常用方法:信息包图法复概念模型设计关键任务:分析和理解数据仓库中的主题的逐步将需求模型转为关系模型设计过常用方法:星形图法程逻辑模型设计关键任务:事实表与维度表的设计,包括事实、粒度、聚合与分割、维度等问题的确定由关系模型转为存储模型常用方法:关系表(通用数据库物理设计法)详细的技术细节物理模型设计关键任务:物理数据库表及其存储结构设计2012/11/6数据仓库与数据
5、挖掘133.2MSSQLServer2005的数据仓库架构SQLServerBusinessIntelligenceDevelopmentStudio服务Service集成(SSIS)分析(SSAS)报表(SSRS)数据抽取OLAP自定义报表作用Function数据整合数据挖掘数据展现从企业各业务数据中为已有数据建立模对分析结果提供类型商业智能应用BI获取有用信息,实现型,分析并找出数多样、美观且适合不与业务流程的统一据的内在关系同需求的图表和报告2012/11/6数据仓库与数据挖掘14SQLServerBusinessIntelligenceDevelopme
6、ntStudio开发环境实施数据仓库创建新的AnalysisServices项目定义新的数据源DimCustomerDimGeographyDimProductDimTime定义一个新的数据源视图FactInternetSales定义多维数据集的度量值组、度量值、维度、层次结构和属性“选择时间段”部署AnalysisServices项目,并浏览2012/11/6数据仓库与数据挖掘“选择度量值”15一、SQLServer2005数据仓库系统介绍SSAS:提供所有业务数据的统一整合视图。SSIS:ETL和整合能力。SSRS:创建、管理和交付传统报表和交互式报表
7、。2012/11/6数据仓库与数据挖掘16二、基于SQLServer的数据仓库数据库设计过程详解分析组织的业务状况及数据源结构组织需求调研,收集业务需求采用信息包图法进行数据仓库的概念模型设计利用星形图进行数据仓库的逻辑模型设计数据仓库的物理模型设计2012/11/6数据仓库与数据挖掘171、分析组织的业务状况及数据源结构开发的第一步是要了解和理解组织的业务状况,对于企业来说,也就是要熟悉企业的生产经营流程,同时初步获取在这些流程中的分析需求,为最终确定用户需求做好准备;对数据源结构的分析与理解:考虑数据需求的层次问题,先要了解数据源结构,再明确数
8、据的内容。2012/11
此文档下载收益归作者所有