标签:
启用SqlServer和AnalysisService 服务
打开VisualStudio,创建AnalysisService 多维数据挖掘项目 及 解决方案。
创建数据源:AdventureWorksDW2008R2
创建数据源视图:DimCustomer、DimDate、DimGeography、DimProduct、 FactInternetSales
点击关系图中的表或者列,右键属性可更改相应的名称。
在销售表中选中SalesTerritoryKey,按住鼠标拖动到地区表中的SalesTerritoryKey,即创建了销售表与地区表的外键关系。
创建维度:右键维度,创建维度…
选择使用现有表创建维度,下一步选择主表,键列为: DateKey 、FullDateAlternateKey 、EnglishMonthName 、CalendarQurter 、CalendarYear 、CalendarSemester
创建多维数据集:右键多维数据集,新建多维数据集…
使用现有表,选择数据源视图AdventureWorks DW2008R2,点击建议,勾选销售表。
在销售度量值中,去掉4列:PromotionKey 、CurrencyKey 、SalesTerritory Key 、RevisionNumber (促销关键字、货币关键字、销售区域关键字、修订号)
默认情况下,该向导会选择将事实数据表中未链接到维度的所有数值列作为度量值。但这四列不是实际的度量值。前三列是将事实数据表与未在此多维数据集的初始版本中使用的维度表链接起来的键值。
下一步,选择现有维度中,选择日期维度
下一步,选择新维度中,选择产品、客户、地区三个维度,销售则去掉勾选。
下一步,完成!
完成后可看到数据集的度量值和维度。若维度没有,可右键添加维度。每操作完一步,要习惯全部保存。
向维度中添加属性:像客户维度、地区维度和产品维度添加属性。
双击维度中的客户.dim。在属性窗格中,此时已经存在了CustomerKey和GeographyKey(“客户关键字”和“地域关键字”)属性。
现在将Customer表的以下各列拖到“属性”窗格中。
BirthDate 、 MaritalStatus 、Gender 、EmailAddress、YearlyIncome、TotalChildren 、NumberChildrenAtHome 、EnglishEducation 、EnglishOccupation 、HouseOwnerFlag 、NumberCarsOwned 、Phone 、DateFirstPurchase 、CommuteDistance
同样,双击地区维度,将地区表中的字段添加到地区维度属性中:City 、StateProvinceName 、EnglishCountryRegionName 、PostalCode
同样,双击产品维度,将产品表中的字段添加到产品维度属性中: StandardCost 、Color 、SafetyStockLevel 、ReorderPoint 、ListPrice、Size 、SizeRange 、Weight 、DaysToManufacture 、ProductLine 、DealerPrice 、Class 、Style 、ModelName 、StartDate 、EndDate 、Status
同样,双击日期维度,将日期表中的字段添加到日期维度属性中:DateKey 、FullDateAlternateKey 、EnglishMonthName 、CalendarQurter 、CalendarYear 、CalendarSemester
此时再看多维数据集:AdventureWorks DW2008R2.cube,维度中的属性已经添加了!~
部署项目:右键多维数据集项目,点击属性打开属性页。
设置输出信息和部署的服务器数据库信息。
部署项目:再右键多维数据集项目,点击部署。
部署完成!
标签:
原文地址:http://blog.csdn.net/kk185800961/article/details/48088367