【发布时间】:2016-03-08 13:49:35
【问题描述】:
在 T-SQL 中,我可以使用 dateprat 函数检索 ISO 周数:
select datepart(iso_week, sysdatetime())
在 MDX 中是否有等价物?我很难找到它。 我可以在 MDX 中检索周数,例如像这样:
with member Measures.Test as (Format(now(), "yyyy") + cstr(datepart("ww", now())))
select Measures.Test on columns
from MyCube
但是 iso_week 怎么样? 谢谢, 彼得
【问题讨论】:
-
不知道。执行此操作的正常方法是将 iso_week 设为时间维度表中的一列。
-
Tab Alleman:就在那里。但现在我需要从开始到本周检索一些数据。并且维度中没有当前周指标。有没有办法在不将当前 ISO 周指示符添加到日期维度中的情况下检索当前 ISO 周数?
-
@Petr 使层次结构可见,以便您在浏览立方体时可以看到它
-
@whytheq:周层次结构可见,带有正确的 iso 周数。 (虽然没有层次结构年 - 周 - 日)。我需要为报告编写一个 MDX 查询,其中包含当前 ISO 周之前的所有周。我很难找到正确的当前 ISO 周成员。有什么想法吗?
-
你说有没有“ISO Week”属性?
标签: ssas mdx week-number datepart