第 4 课:定义高级属性和维度属性
适用于: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
在本课中,将了解如何使用特性、特性层次结构和维度属性的某些高级属性。
注意
本课程基于在本教程的前三课中完成的SQL Server Analysis Services教程项目的增强版本。 本课的第一个任务是描述在哪里找到适用于该课程的示例项目,以及该项目与前面三课中所创建的项目之间的差异。
本课程包含以下任务:
使用 Analysis Services Tutorial 项目的修改版本
在此任务中,你将打开、查看和部署SQL Server Analysis Services Tutorial 项目的修改版本,该项目具有多个度量值组和其他维度。
定义父子层次结构中的父特性属性
在该任务中,将定义父子维度的级别名称,并指定是否显示与父成员有关的数据。 有关详细信息,请参阅 父子维度 和 父子层次结构中的属性。
自动将属性成员分组
在该任务中,将基于成员在属性层次结构中的分布自动创建属性成员的分组。 有关详细信息,请参阅 Group Attribute Members (Discretization) 。
隐藏和禁用属性层次结构
在该任务中,将了解如何以及何时禁用或隐藏属性层次结构。
根据辅助属性对属性成员进行排序
在该任务中,将了解如何基于辅助属性对维度成员排序,以获得所需的排序顺序。
指定用户定义层次结构中属性之间的属性关系
在该任务中,将了解如何定义属性的成员属性和指定它们之间的聚合关系。 有关详细信息,请参阅 定义属性关系 和 用户层次结构属性。
定义未知成员和 Null 处理属性
在此任务中,将配置 UnknownMember 和 UnknownMemberName 属性,以处理由 null 维度成员所导致的错误情况。