Sql 父子关系错误:级别的源属性标记为';家长';

Sql 父子关系错误:级别的源属性标记为';家长';,sql,ssas,parent-child,dimensions,Sql,Ssas,Parent Child,Dimensions,我正在尝试在SSAS项目中定义父子关系。维度为“员工”,家长为“主管”。我的数据源是从我的教授提供的一个.bak文件中自动导入的,尽管我觉得它可能被某种方式损坏了,或者我做错了什么 我在处理过程中遇到的错误: Level [Sprzedawca].[Subordinate Hierarchy].[Supervisor] : The source attribute of the level is marked as 'Parent' 我将主管的属性用法设置为“parent”。Id Sprzed

我正在尝试在SSAS项目中定义父子关系。维度为“员工”,家长为“主管”。我的数据源是从我的教授提供的一个.bak文件中自动导入的,尽管我觉得它可能被某种方式损坏了,或者我做错了什么

我在处理过程中遇到的错误:

Level [Sprzedawca].[Subordinate Hierarchy].[Supervisor] : The source attribute of the level is marked as 'Parent'
我将主管的属性用法设置为“parent”。Id Sprzedawcy(卖方Id)和supervisor的列名都是“IMEINAZWISKO”(名称和姓氏),这是源数据中的一个属性,但没有自动移动到属性(左列)-我不确定是否要将其拖到那里?不管怎样,这也没用


当您将属性用法设置为属性的父级以及标记为父级的父级时,将自动创建父子层次结构。该属性不能用作用户定义层次结构中的级别


因此,要解决您的问题,只需删除您创建的“从属层次结构”层次结构,事情就会完美地运行。

太好了!非常感谢你的回答。在我们从教授那里得到的指导中,既将属性usage设置为parent,又将其添加为用户定义层次结构中的一个级别。当我搜索解决方案时,我实际上删除了这个层次结构,我可以处理多维数据集。谢谢你的解释,现在一切都清楚了!