如何在Excel中从Microsoft SSAS获取Dimension Breadcrumb

TL; DR:我怎样才能使这个选项在层次名称前面加上维度名?

我试图实现一个更改,出现在我正在基于另一个多维数据集中的相同维度正在工作的多维数据集之一。 当用户在Excel中正确的多维数据集顶部创build数据透视表时,维度列表显示为:

维度与层次名称上的面包屑

在层次结构之前是维度名称。 当我在我的多维数据集上实现相同的维度时,它显示为:

在层次结构名称上没有面包屑的维度

这是不同的,因为示例多维数据集具有层次结构之前的维度名称而我的工作多维数据集没有

我查看了尺寸的属性,它们看起来是一样的。 具体而言,该维度的HierarchyUniqueNameStyle属性设置为IncludeDimensionName 。 我的直觉说,这种差异可能是立方体本身,因为示例立方体的多个维度具有相同的特征。

立方体显示属性是否还有另一个地方? 或者,这个示例多维数据集的开发人员是否只是更改了名称?

为了让面包屑出现,它需要两件事情。 首先需要的是维度上的IncludeDimensionName属性必须设置为true

其次,维度必须是angular色扮演维度,换句话说,在多维数据集中多次使用。

当这两个条件都满足时,将显示第一张图片中所示的面包屑。