我遇到了Time维度的问题,因为它没有为2016年创建周数,因此无法处理我的多维数据集,如下图所示:
我找出了以下维度配置中出现的问题的根源:
我将CalenderEndDate修改为“31-12-2016”并执行了维度的“完整流程”,但它仍然没有添加2016年的周数。最后一周增加的一周仍然是2015年的第53周。我如何在维度中添加新周?
答案 0 :(得分:1)
无法通过Visual Studio或SSAS更新此维度,您需要使用SQL更新脚本来更新基础数据库表,以便延长到2016年。
您应该编写插入脚本以添加所需的日期记录,或者构建另一个时间维度以生成数据,然后将旧维度指向新表。您也可以尝试删除表格和维度,然后再次使用生成功能。
除非它存储在Analysis Services服务器上,否则此calendarenddate设置更改可能无效。
如果您需要编写脚本的帮助,可以生成时间表并使用SQL事件探查器来跟踪它正在使用的SQL语句。