我在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. 重命名SSAS中的屬性成員
- 3. SSAS中的時間維度
- 4. 修改維度和屬性屬性後部署SSAS時出錯
- 5. 在星型模式中我的時間維度表的屬性
- 6. SSAS修改服務器時間維度
- 7. SSAS維度層次結構:處理時發現重複屬性鍵
- 8. SSAS動態維度基於另一維度屬性的安全性
- 9. SSAS:日期爲空時如何處理日期維度
- 10. SSAS 2008日期/時間度量分區或上次處理的維度?
- 11. 日期/時間維度
- 12. 別名SSAS中的維度成員值
- 13. 維度安全性在SSAS和SSRS
- 14. SSAS中的維度安全性
- 15. SSAS多維名稱
- 16. 在SSAS中使用友好的屬性名稱實現角色扮演維度?
- 17. SSAS瀏覽器窗口中的維度屬性
- 18. SSAS具有層次結構和多屬性的維度設計
- 19. 星型模式中的日期和時間維度
- 20. HTML屬性命名空間
- 21. 重命名ActiveResource屬性
- 22. Json.net重命名屬性
- 23. 重命名SimpleXMLElement鍵/屬性
- 24. 對象屬性重命名
- 25. 重命名導航屬性
- 26. SSAS中的日期時間
- 27. 重命名維度頭在MDX查詢
- 28. VB腳本重命名文件addind日期和時間命名?
- 29. 重命名後在SSAS多維數據集中創建計算成員尺寸屬性
- 30. SSAS無關情景維度
如何強制返回CurrentWeek而不是第18周? –
看我上面的代碼。 –