SSAS CUBE缺少数据

时间:2018-02-13 13:01:03

标签: sql ssas ssas-2008 ssas-2012

我是SSAS的新手,你能指导我吗? 我检查立方体最后一次更新显示今天的日期时,立方体刷新没有错误!

还验证了dim_DateTime维度,其中ReportingPeriod字段显示所有月份包括2018-02& 2017-12直到2020年......但是在低于mdx

的情况下,这两个月没有数据
 SELECT 
        Non Empty
         [Measures].[TotalCaseload] On Columns
        ,Non Empty
        [Dim_Team].[TeamDescription].AllMembers
        on ROWS
        From 
        [PbR_Caseload]
        Where 
        ([Dim_DateTime].[ReportingPeriod].[2017-12]
         , [Dim_Team].[PbRInScopeTeam].&[1])

当exec存储proc几个月期待'2017-12'& '2018-02'但在将参数传递为' 2018-02'

时抛出错误

exec [SSRS]。[ds_ParmPbRCaseloadTeam]' 2018-01',1刷新正常并提供数据 exec [SSRS]。[ds_ParmPbRCaseloadTeam]' 2018-02',1抛出以下错误

  

执行查询时发生错误。   在执行用户定义的例程或聚合' ExecuteOLAP'期间发生.NET Framework错误:   System.Exception:列名或提供的值数与表定义不匹配。   System.Exception的:      在OLAPExtensions.StoredProcedures.ExecuteOLAP(SqlString服务器,SqlString数据库,字符串MDX)   。用户交易(如果有)将被回滚。

不确定我缺少什么?

1 个答案:

答案 0 :(得分:0)

我偶尔发现我们可以向数据源添加数据,处理所有表,但仍然没有在模型中显示。我们将处理选项更改为“完整”,这解决了问题。不过,我不知道这是否对你有帮助。祝你好运!