本节内容:

1.定义维度
2.定义多维数据集
3.向维度中添加属性
4.检查多维数据集和维度属性
5.部署 Analysis Services 项目
6.浏览多维数据集


1.定义维度

在解决方案资源管理器中(在 Microsoft Visual Studio 的右侧),右键单击“维度”文件夹,然后单击“新建维度”

多维建模(Adventure Works )(二)——定义和部署多维数据集_数据集

多维建模(Adventure Works )(二)——定义和部署多维数据集_数据集_02

完成后有一个事件维度

多维建模(Adventure Works )(二)——定义和部署多维数据集_数据_03




2.定义多维数据集

在解决方案资源管理器中,右键单击“多维数据集”,然后单击“新建多维数据集”。

多维建模(Adventure Works )(二)——定义和部署多维数据集_选项卡_04

多维建模(Adventure Works )(二)——定义和部署多维数据集_选项卡_05

多维建模(Adventure Works )(二)——定义和部署多维数据集_数据_06

多维建模(Adventure Works )(二)——定义和部署多维数据集_选项卡_07

多维建模(Adventure Works )(二)——定义和部署多维数据集_数据_08

多维建模(Adventure Works )(二)——定义和部署多维数据集_选项卡_09


多维建模(Adventure Works )(二)——定义和部署多维数据集_选项卡_10




3.向维度中添加属性

一,向“客户”维度中添加属性

在“数据源视图”窗格中,将【 客户】表的以下各列拖到“属性”窗格中:
BirthDate
MaritalStatus
Gender
EmailAddress
YearlyIncome
TotalChildren
NumberChildrenAtHome
EnglishEducation
EnglishOccupation
HouseOwnerFlag
NumberCarsOwned
Phone
DateFirstPurchase
CommuteDistance

将“数据源视图”窗格内 【地区】表中的以下各列拖到“属性”窗格中:
City
StateProvinceName
EnglishCountryRegionName
PostalCode

!!每次操作记得保存

多维建模(Adventure Works )(二)——定义和部署多维数据集_选项卡_11


二,向“产品”维度中添加属性

将“数据源视图”窗格内 Product 表中的以下各列拖到“属性”窗格中:
StandardCost
Color
SafetyStockLevel
ReorderPoint
ListPrice
Size
SizeRange
Weight
DaysToManufacture
ProductLine
DealerPrice
Class
Style
ModelName
StartDate
EndDate
Status

多维建模(Adventure Works )(二)——定义和部署多维数据集_数据集_12




4.检查多维数据集和维度属性

若要打开多维数据集设计器,请双击解决方案资源管理器中“多维数据集”节点中的 【MDS_AdventureWorksDW.cube】多维数据集。

多维建模(Adventure Works )(二)——定义和部署多维数据集_选项卡_13




5.部署 Analysis Services 项目

多维建模(Adventure Works )(二)——定义和部署多维数据集_选项卡_14

多维建模(Adventure Works )(二)——定义和部署多维数据集_数据_15

右键 SSAS 项目——>部署。先确保 “Analysis Services ”,"SQL Browser" 服务正在运行。  

多维建模(Adventure Works )(二)——定义和部署多维数据集_数据集_16



6.浏览多维数据集

在部署多维数据集后,可以在多维数据集设计器的“浏览器”选项卡中查看多维数据集数据,以及在维度设计器的“浏览器”选项卡中查看维度数据。 浏览多维数据集和维度数据是以增量方式检查您的工作的方式。 您可以在处理对象后,验证对属性、关系和其他对象的细微更改是否具有期望的效果。 在使用“浏览器”选项卡来查看多维数据集和维度数据时,该选项卡将基于您正在浏览的对象提供不同的功能。
对于维度,“浏览器”选项卡提供一个方法来查看成员或导航层次结构,可一直向下到叶节点。 您可以通过不同语言浏览维度数据,假定您已将翻译添加到您的模型中。
对于多维数据集,“浏览器”选项卡提供了两种用于浏览数据的方法。 您可以使用内置 MDX 查询设计器生成从多维数据库返回平展行集的查询。 或者,您可以使用 Excel 快捷方式。 当您从 SQL Server Data Tools 内启动 Excel 时,Excel 将打开,并且在工作表中已有数据透视表以及与模型工作区数据库的预定义连接。
Excel 通常会提供更好的浏览体验,因为您可以交互方式浏览多维数据集数据,并且使用水平轴和垂直轴来分析数据中的关系。 相比之下,MDX 查询设计器局限于单个轴。 此外,因为行集将被平展,所以,您无法获得 Excel 数据透视表提供的深入分析。 随着您向多维数据集添加更多的维度和层次结构(在以后的课程中将会这样做),对于浏览数据而言,Excel 将是首选解决方案。

多维建模(Adventure Works )(二)——定义和部署多维数据集_数据_17


多维建模(Adventure Works )(二)——定义和部署多维数据集_数据_18


-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

本节完成!

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------