SSAS,如何使维度属性月份只显示当前年度的月份?

SSAS,如何使维度属性月份只显示当前年度的月份?,ssas,mdx,cube,Ssas,Mdx,Cube,在日期维度中,有月份和年份属性。Month属性已将int Month\u year设置为键,以避免重复问题,Month属性的名称类似于一月、二月 现在有一个问题,若用户拖拽年和月进行过滤,并定义一年,比如2017年,他希望过滤器中的月属性在2017年只显示12个月的名称。但是,月份属性显示所有年份的月份名称,这些名称重复多次 此维度中已构建日历层次结构。但是用户希望在层次结构之外定义过滤器。如何在多维数据集中构建这样的月属性?有人知道吗?提前谢谢 问题已经解决了。只需在date表中添加一个新列,

在日期维度中,有月份和年份属性。Month属性已将int Month\u year设置为键,以避免重复问题,Month属性的名称类似于一月、二月

现在有一个问题,若用户拖拽年和月进行过滤,并定义一年,比如2017年,他希望过滤器中的月属性在2017年只显示12个月的名称。但是,月份属性显示所有年份的月份名称,这些名称重复多次


此维度中已构建日历层次结构。但是用户希望在层次结构之外定义过滤器。如何在多维数据集中构建这样的月属性?有人知道吗?提前谢谢

问题已经解决了。只需在date表中添加一个新列,例如当前年份中的月份,其内容与月份列相同。将此新列作为新属性添加到日期维度。这个新属性适用于我的目的。一年中仅显示12个元素作为月份。它在设置为“过滤”时对正确的值进行切片。立方体有多神奇