我在SSAS中的时间维度具有周数的属性。如何重新命名星期名称取决于一周的某个星期是否与当天的当前星期匹配。例如,这是2017年的第18周,当从Time Dimension中检索星期名称时,我希望它被命名为Current Week。 可以做吗?以时间维度重命名星期属性SSAS
0
A
回答
0
DATEPART
可以告诉你当前日期的一周。
WITH MEMBER Measures.Test AS DATEPART("ww", now())
SELECT Measures.Test on columns
FROM TestCube
这会返回一个整数,然后您可以将其与维度中的Week#进行比较。
0
不,MDX不能让您更改静态成员的标题。但是,您可以在DWH级别上设置名称(日期维度重新处理不应该持续太久)。此外,您可以create a dynamic member,这是一个额外的成员在运行时计算,因此它不会取代CurrentMember。其实,你可能会迫使返回周18如NULL记住价值和作为周18值CurrentWeek,但熊,它产生的副作用,比如订购:
Create Member CurrentCube.[Date].[Week].[CurrentWeek] as
StrToMember('[Date].[Week].&[' + Cstr(Year(Now())) + Cstr(DatePart("ww", Now())) + ']')),
Visible = 1;
Scope(StrToMember('[Date].[Week].&[' + Cstr(Year(Now())) + Cstr(DatePart("ww", Now())) + ']'));
This = NULL;
End Scope;
相关问题
- 1. 在SSAS中以时间维度重命名属性值
- 2. 在星型模式中我的时间维度表的属性
- 3. SSAS动态维度基于另一维度属性的安全性
- 4. SSAS 2008日期/时间度量分区或上次处理的维度?
- 5. 日期/时间维度
- 6. 维度安全性在SSAS和SSRS
- 7. 在SSAS中使用友好的属性名称实现角色扮演维度?
- 8. SSAS具有层次结构和多属性的维度设计
- 9. 星型模式中的日期和时间维度
- 10. 重命名SimpleXMLElement键/属性
- 11. 重命名ActiveResource属性
- 12. Json.net重命名属性
- 13. 对象属性重命名
- 14. SSAS中的日期时间
- 15. VB脚本重命名文件addind日期和时间命名?
- 16. SSAS无关情景维度
- 17. SSAS 2012 - 维度建模
- 18. SSAS维度处理增量
- 19. 重命名后在SSAS多维数据集中创建计算成员尺寸属性
- 20. SSAS:如何重新创建和填充时间维度SQL表格
- 21. SSAS:从另一个数据库链接时间维度
- 22. SSIS/SSAS如何显示Month.Year作为时间维度?
- 23. SSAS - 可以根据另一个维度属性值计算的Dimenstion属性值吗?
- 24. SSAS - 命名计算
- 25. SSAS:命名查询
- 26. 我应该改变时间维度的属性还是创建新的维度?
- 27. SSAS关于多种度量和维度的排名
- 28. 重命名流星应用
- 29. 在python中命名维度?
- 30. 如何在SSIS中创建时间维度和派生属性?
如何强制返回CurrentWeek而不是第18周? –
看我上面的代码。 –