SSAS创建父子维度的详细步骤

SSAS创建父子维度的详细步骤是怎样的呢?本文我们就介绍这部分内容,接下来就让我们来一起了解一下吧。

10年的中卫网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。全网整合营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整中卫建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联建站从事“中卫网站设计”,“中卫网站推广”以来,每个客户项目都认真落实执行。

父子维度与其他维度不同的地方就是维度中的数据是递归层次关系的。如adventureworksdw库中的DimEmployee表中数据(上级和下级雇员的层次关系)就是递归关系。表中的主键是EmployeeKey列,对应于每个雇员的ID,雇员上级的ID保存在ParentEmployeeKey列。也就是说ParentEmployeeKey和EmployeeKey列是外键关系。

创建父子维度的步骤

1、在维度文件夹上右键,选择新建维度。在欢迎使用维度向导页上,单击下一步。

2、在选择创建方法页上,选择使用现有表并单击下一步。

3、在指定源信息中选择新建的数据源视图”Adventure Works DW“(我这保持默认)单击下一步。

4、;在选择相关表中,为了保持简单,去掉选中项。

5、在选择维度属性页中,修改EmployeeKey名称为Employee,ParentEmployeeKey名称为Employees。

6、在完成向导页中,将维度名称改为Employee。

7、在解决方案右击,选择生成而后点击部署,***浏览数据。

修改维度属性

1、在维度结构选项卡上右键Employees属性,在MembersWithDataCaption属性中输入*(Direct),把领导给标记出来,*会自动替换为相应的成员属性。

在NamingTemplate中,点击弹出窗口,设置级别名称。

Employees属性如图,

设置Employees的NameColumn属性为DimEmployee.FirstName (WChar)。把属性IsAggregable设置为false,这样就可以去掉all的层次显示。在DefaultMember属性中点击,弹出设置窗口,

2、设置Employee的NameColumn属性为DimEmployee.FirstName (WChar)。

3、右击解决方案,重新生成并部署。

4、浏览数据。

 关于SSAS创建父子维度的步骤以及修改维度属性的知识就介绍到这里了,如果您想了解更多SQL Server数据库的知识,可以看一下这里的文章:http://database./sqlserver/,相信一定能够带给您收获的!

【编辑推荐】

  1. SQL Server数据库的设计规范简介
  2. SQL Server实践性练习之子查询实例
  3. SQL Server实践性练习之高级SQL查询
  4. T-SQL查询中基于列的逻辑表达式的查询详解
  5. SQL Server实践性练习之创建库表及条件查询

当前文章:SSAS创建父子维度的详细步骤
网页地址:http://www.csdahua.cn/qtweb/news0/89550.html

网站建设、网络推广公司-快上网,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 快上网