《创建OLAP实例(数据仓库与数据挖掘).docx》由会员分享,可在线阅读,更多相关《创建OLAP实例(数据仓库与数据挖掘).docx(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、创建OLAP实例(数据仓库与数据挖掘) 实 验 报 告 课程名称 数据仓库与数据挖掘 试验项目 创建OLAP实例 专 业 班 级 姓 名 学 号 指导老师 试验成果 2012年 X月X 日 一、试验目的 1、熟识SQL Server 2005 Management Studio和Business Intelligence Development Studio基本操作 2、驾驭数据仓库的基本构建方法 3、理解数据阅读和分析的基本方法 二、试验环境 sql server 2005、Visual Studio 2005、Windows XP 三、试验过程 对华兴商业银行(一个虚拟的银行)在2000年
2、至2005年之间的贷款数据进行的多维分析(原数据:华兴商业银行贷款数据_Data),详细完成以下试验内容: 1、将“华兴商业银行贷款数据_Data”数据库按要求转换成新的数据库“华兴商业银行贷款”,并装载到Manager Studio中。 在附加完“华兴商业银行贷款数据”数据库后,右击“导出数据”功能。 选择数据源: 创建“华兴商业银行贷款分析”数据库,并选择为目标数据库: 新数据库的创建: 但由于软件问题,导出失败,无法建立数据流连接: 最终操作停止: 改用Transact-SQL语言执行: select * into 华兴商业银行贷款分析.dbo.贷款类别代码表from 华兴商业银行贷款数
3、据.dbo.贷款类别代码表 select * into 华兴商业银行贷款分析.dbo.贷款期限代码表from 华兴商业银行贷款数据.dbo.贷款期限代码表 select * into 华兴商业银行贷款分析.dbo.法人基本信息表from 华兴商业银行贷款数据.dbo.法人基本信息表 select * into 华兴商业银行贷款分析.dbo.信贷机构代码表from 华兴商业银行贷款数据.dbo.信贷机构代码表 select * into 华兴商业银行贷款分析.dbo.贷款分析视图from 华兴商业银行贷款数据.dbo.贷款分析视图 2、建立“华兴商业银行贷款”的关系图。 在设置主码之前,先删除贷
4、款类别代码表中的重复记录。创建用于删除重复记录的存储过程: 执行吩咐: exec p_HandleRedundanceRowData 贷款分析视图 exec p_HandleRedundanceRowData 贷款类别代码表 exec p_HandleRedundanceRowData 贷款期限代码表 exec p_HandleRedundanceRowData 法人基本信息表 exec p_HandleRedundanceRowData 信贷机构代码表 进入编辑表格,设置表格主键: 在贷款分析视图表格创建外键: 外键关系编辑: 添加主、外键后的关系图: 添加来自“时间数据库”中的表格: 删除
5、贷款分析视图中全部2000年的数据: select * from 贷款分析视图where year(借款日期) like 2000 delete from 贷款分析视图where year(借款日期) like 2000 最终的数据库关系图: 3、构建多维数据集。用visual studio 2005创建Analysis services项目,选择数据源: 选择数据源后定义连接: 创建数据源视图: 数据源视图结果: 创建多维数据集: 选择事实和维度: 选择时间段: 检测层次结构: 完成向导: 多维数据集: 部署项目: 4、阅读不同季度的中关注,可疑,损失和正常贷款状况。 5、可以分别按年、季度阅读各个贷款类别的不良贷款和贷款总额 6、查看各个贷款类别和各个贷款期限的贷款总额状况 7、查看各个贷款期限和各个贷款类别下各信贷机构的贷款状况。 8、执行下钻、上卷、切片、切块、转轴操作。 点击“+”按钮为下钻操作。反之,点击“-”按钮为上卷操作: 删除行/列中某个字段为切片操作: 操作后结果: 也可以在在操作选项卡中新建钻取操作: 指导老师签字: 年 月 日
限制150内