返回列表 发帖

创建层次结构

适用于:SQL Server 2016 及更高版本的 Analysis Services  Azure Analysis Services  Power BI Premium

在本课中,您将创建层次结构。 层次结构是按级别排列的列的分组;例如,地理层次结构可能具有针对国家/地区、省/市/自治区、县和市的子级别。 层次结构在报告客户端应用程序字段列表中可以与其他列分开显示,这使得客户端用户更容易在其中导航以及将其包括在报表中。 若要了解详细信息,请参阅 层次结构。

若要创建层次结构,请在 关系图视图中使用模型设计器。 “数据视图”中不支持创建和管理层次结构。

本课预计完成时间:20 分钟

先决条件
本主题是表格建模教程的一部分,应当按顺序完成。 在执行本课程中的任务之前,应已完成上一 课:第 8 课:创建透视。

创建层次结构
在 DimProduct 表中创建 Category 层次结构
在模型设计器 (关系图视图) 中,右键单击 DimProduct 表 >“创建层次结构”。 一个新的层次结构将出现在表窗口的底部。 将该层次结构重命名为“Category”。

单击“ProductCategoryName”列并将其拖动到新的“Category”层次结构。

在“Category”层次结构中,右键单击“ProductCategoryName”>“重命名”,然后键入“Category”。

备注

重命名层次结构中的某个列不会重命名表中的该列。 层次结构中的列只是表中该列的表示形式。

单击“ProductSubcategoryName”列并将其拖动到新的“Category”层次结构。 将其重命名为“Subcategory”。

右键单击 ModelName 列 >“添加到层次结构”,然后选择“ 类别”。 对 EnglishProductName 执行相同操作。 在层次结构 模型 和 产品中重命名这些列。

Screenshot of DimProduct > Category showing the columns are named Model and Product.

在 DimDate 表中创建层次结构

返回列表