Sql server 2008 r2 SSAS—时间维度递增的时间结构

Sql server 2008 r2 SSAS—时间维度递增的时间结构,sql-server-2008-r2,ssas,data-warehouse,dimensions,bids,Sql Server 2008 R2,Ssas,Data Warehouse,Dimensions,Bids,我希望增加立方体中的时间维度。其当前设置为日历结束日期2012年12月31日。我希望更新到2016年12月31日。目前正在使用BIDS,我已将维度中的CalendarEndDate属性增加到“31/12/2016”。保存它,处理尺寸,进入浏览器查看数据,但仅显示2012日历,没有2013年、2014年的迹象。。。等等 我是否遗漏了一个步骤,或者在更新之前我必须做其他事情 使用SQLServer2008R2。维度是在我取得所有权之前设置的,所以不确定它最初是如何创建的,但似乎是一个非常标准的维度,

我希望增加立方体中的时间维度。其当前设置为日历结束日期2012年12月31日。我希望更新到2016年12月31日。目前正在使用BIDS,我已将维度中的CalendarEndDate属性增加到“31/12/2016”。保存它,处理尺寸,进入浏览器查看数据,但仅显示2012日历,没有2013年、2014年的迹象。。。等等

我是否遗漏了一个步骤,或者在更新之前我必须做其他事情

使用SQLServer2008R2。维度是在我取得所有权之前设置的,所以不确定它最初是如何创建的,但似乎是一个非常标准的维度,源代码是DSV


谢谢

这听起来像是开发人员最初使用了“在服务器上生成时间表”(维度向导的第一页)选项,因为您有可用的CalendarEndDate。如果是这种情况,那么更改CalendarEndDate、从VisualStudio(而不是SQL Server!)处理维度并浏览维度应该是可行的。通过在VisualStudio中从维度进行处理,您将强制部署新定义


如果仍然存在问题,请尝试在测试项目中创建一个新的时间维度并进行部署,以查看是否存在相同的问题。比较这两个时间维度的属性,看看是否可以发现任何异常情况。

您应该提供有关如何设置时间维度的信息,以及您的SQL Server版本(2005、2008、2008R2或2012)更新了问题@cairnz中的一些详细信息,谢谢您的回答。属性中的Source部分显示数据源视图,而如果在我们的测试项目上创建一个,则源显示日期范围,并在末尾具有(时间绑定)。而当前一个在“生成选项”部分的“时间结构”内
这表明这不是使用“在服务器上生成时间表”选项创建的。如果它是基于您的数据生成的,则您必须更改通过数据源视图提供的基础数据,以更改维度范围确定我在2013年1月1日的时间表中添加了一行,并处理了多维数据集。现在显示的是2013年日历,深入到1月份,这表明此表中的数据正在驱动维度,对吗?这意味着为了更新维度,我必须通过一个update语句通过SQL进行更新@达里尔·温曼·贝特森,你明白了。维度通过DSV输入多维数据集,而不是由SSA生成。