提问人:ob213 提问时间:7/15/2012 最后编辑:ob213 更新时间:10/8/2020 访问量:5894
当字符串 [Time] 时,在多维数据集中找不到维度“[Time]”。[年份],已解析
The dimension '[Time]' was not found in the cube when the string [Time].[Year], was parsed
问:
[时间]。[Year] 属性的 defaultMember 属性设置为
tail(FILTER( [Date].[Year].members,
not ISEMPTY( [Date].currentmember )), 1).item(0)
当我尝试浏览多维数据集时,出现错误:
DefaultMember(Date,Year) (1,14) 当字符串 [Time] 时,在多维数据集中找不到维度“[Time]”。[年份],已解析
答:
1赞
Stacia
7/17/2012
#1
考虑到您显示的表达式具有“日期”维度,而不是指定的“时间”维度,这是一个奇怪的消息。如果确实如此,我将采取以下措施来追踪问题。在文件系统中找到解决方案文件夹,打开项目文件夹,然后打开 bin 文件夹。您应该有一个文件扩展名为 ASDATABASE 的文件。如果未看到文件扩展名,但看到 type 列,请打开具有 Analysis Services 数据库部署内容类型的列。使用记事本或您喜欢的文本或 XML 编辑器打开它。在文件中搜索 [时间]。[Year],然后向后浏览节点,以确定它属于哪个维度的哪个属性。然后,您可以进入 SSDT 并解决问题。
评论
0赞
ob213
7/19/2012
我找不到 [Time]。[年份] 在数据库中。最终从旧备份中恢复了立方体。
上一个:如何在TSQL中截断秒?
评论