建立多维数据集和关联规则分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
成都理工大学管理科学学院
教学实验报告
2013~2013学年第二学期
2.定义数据源:
为了让挖掘服务器能够正确地找到被挖掘的数据,需要对数据源进行设置,步骤如下:
步骤一:在解决方案资源管理器中,右击“数据源”文件夹,在弹出的快捷菜单中选择【新建数据源】命令,之后将会出现数据源向导,如下图所示:
步骤三:如下图所示,在“提供程序”下拉列表中选择分析合适的提供程序,
Provider for SQL Server”选项;服务器名在下拉列表中选择网络中存在的
身份验证”单选按钮;选中“选择或输入一个数据库名”单选按钮,在下拉列表框中,选择或输入数据库名,本案例中我们选择 Adventure Works DW 示例数据库,作为挖掘时使用的数据库;设置完成后,单击【测试连接】按钮,如果连接成功,会弹出【连接测试成功】对话框;单击【确定】按钮。
步骤六:
在上一步中,单击【确定】按钮后,会重新切换到【选择如何定义连接】页面,点击【下一步】按钮,出现如下图所示的【模拟信息】页面;选中“默认值”单选按钮,单击【下一步】按钮,切换到下一个页面。
步骤七:在“数据源名称”框中输入数据源名称“销售分析数据源”
图所示:
步骤三:单击【下一步】按钮,切换到【选择表和视图】页面,如下图所示:在左侧“可用对象”列表框中,选择下列表,Dim Customer(客户维表
(产品维表),Dim Time(时间维表),FactInternet Sales(网上销售事实表)
步骤四:单击【下一步】按钮,切换到【完成向导】页面,如下图所示:在“名称”中输入“销售分析视图”,单击【完成】按钮,即可。
定义多维数据集
步骤一:在解决方案资源管理器中,右击“多维数据集”文件夹,打开右键菜单,执行【新建多维数据集】命令,打开【多维数据集向导】对话框。
步骤二:单击【下一步】按钮,切换到【选择生成方法】页面;如下图所示:
选中“使用数据源生成多维数据集”选项和“自动生成”选项,
步骤五:单击【下一步】,显示【标识事实数据表和维度表】页面,在“时间维度表”下拉列表中选择“时间”别名,如下图所示:
步骤六:
单击【下一步】按钮,出现【选择时间段】页面,设置时间维,将时间属性名称映射到已指定为“时间”维度表中相应列,如下图所示;
步骤八:单击【下一步】,出现【检测层次结构】页面,如下图所示:
步骤九:单击【下一步】,出现【查看新建维度】页面,通过展开树控件显示该向导检测到的三个维度的层次结构和属性,查看其中每个维度的维度层次结构,可以根据需要去掉部分维度属性,如下图所示:
步骤十:在上一步中,完成了对多维数据集的定义后,此时仍可以对维度或度量等名称作更改,以便最终用户理解与使用;如下图所示:
5.部署“销售分析示例”项目
若要查看刚才建立的销售分析多维数据集中的数据,必须将其所在的项目部署到分析服务
的指定实例,然后可以处理多维数据集及其维度;
步骤一:部署配置
在解决方案资源管理器中,右键单击根结点“销售分析示例”项目,从弹出的快捷菜单栏中选择“属性”命令;在弹出的对话框中更改“数据库”对应值为Analysis Services,如下图所示:然后单击【确定】即完成了部署配置;
步骤二:部署项目
在解决方案资源管理器中,右键单击“销售分析示例”项目,从弹出的快捷菜单栏中选择“部署”命令,或者在菜单栏中选择“生成”菜单,单击“部署销售分析示例”。
若服务器上没有按照Analysis Services或没启动数据库服务器,将报错“无法建立连接”
查看“输出”窗口和“部署进度-销售分析示例”窗口的内容,验证是否已是生成、部署完成多维数据集,没有出现错误,且在右下角显示“部署成功完成”即表示部署成功。
如下图所示:
提高多维数据集的可用性和易用性;
在多维数据集建立完成以后,就可以快速灵活地导出针对该主题的各类统计报表,通常只需将左边多维数据集窗口中的度量值或维度属性根据需要拖曳到右边的数据显示区或筛选器中,即可设置好度量指标、筛选条件和分组条件,产生满足各种需要的报表。
2.创建数据源
在右侧解决方案资源管理器中,右键单击“数据源”项,从弹出的快捷菜单中选择“新建数据源”命令;系统将打开数据源向导。单击“新建”按钮,向Adventure Works数据库添加连接。系统将打开“连接管理器”对话框,如下图所示:
步骤二:单击“下一步”按钮,在“选择表和视图”页上选择下列各表,然后单击右箭头键,将下图所示的这些表包括在新建数据源视图中,单击“下一步”按钮;如下图所示:
页面,默认情况下,系统将数据源视图命名为Adventure
步骤五:在上一步中,单击【完成】按钮后,系统将打开数据源视图设计器,显示Adventure Works DW
在数据源视图设计器的数据源视图窗格中,选择vAssocSeqLineItems表的OrderNumber
表中,并将其放到OrderNumber列上。vAssocSeqOrders和vAssocSeqLineItems
多对一关系,如下图所示:
步骤二:单击【下一步】按钮,出现【选择数据挖掘技术】页面,在“您要使用何种数据挖掘技术?”列表框中选中“Microsoft 关联规则”选项,如下图所示,在单击【下一步】按钮,
步骤三:随即显示【选择数据源视图】页面,默认情况下,“可用数据源视图”下的Adventure Works DW为选中状态。
步骤四:单击【下一步】按钮,出现【指定表类型】页面,在该页面上选中vAssocSeqOrders表右边的“事例”复选框,选中vAssocSeqLineItems表右边的“嵌套”复选框,如下图所示:
步骤五:单击【下一步】按钮,出现【指定定型数据】页面,在页面上依次清除CustomerKey 右边的“键”复选框和LineNumber右边的“键”和“输入”复选框。选中