Ssas 投标中的Microsoft.AnalysisServices.AdomdServer.AdomdException
我们正在使用以下MDX创建动态命名集,以便为其中一个多维数据集生成将来的日期-Ssas 投标中的Microsoft.AnalysisServices.AdomdServer.AdomdException,ssas,bids,Ssas,Bids,我们正在使用以下MDX创建动态命名集,以便为其中一个多维数据集生成将来的日期- LASTPERIODS(100, STRTOMEMBER("[Calenar].[Calendar Date].&[" + CSTR(FORMAT(DATEADD("D",100,[Forecast].[Date Recorded].CURRENTMEMBER.MEMBERVALUE), "yyyy-MM-ddT00:00:00")) + "]")) 上述查询表达式在MDX查询分析器中成功执行。
LASTPERIODS(100, STRTOMEMBER("[Calenar].[Calendar Date].&[" +
CSTR(FORMAT(DATEADD("D",100,[Forecast].[Date Recorded].CURRENTMEMBER.MEMBERVALUE),
"yyyy-MM-ddT00:00:00")) +
"]"))
上述查询表达式在MDX查询分析器中成功执行。但在成功处理多维数据集后,我们在浏览多维数据集时遇到问题,并出现以下错误:
- 检索名称集时出错:执行托管存储 过程DATEADD失败,出现以下错误 'Microsoft::AnalysisServices::AdomdServer::AdomdException'
- 内部错误:外部组件返回错误(HRESULT=)李>
- 发生以下系统错误:类型不匹配
Kinjal.在[Forecast].[date Recorded]成员中是否有任何空值或“非日期”值?当您在多维数据集上以MDX查询的形式运行它时,这是否起作用?我们在[Forecast].[date Recorded]维度的成员中有非日期值,但我们将其转换为有效的日期格式。@Kinjal[Forecast].[date Recorded]的数据类型是什么。CURRENTMEMBER,我想知道您是否在日期时间方面存在d/m/y m/d/y问题?由于不同的默认语言,这可以在QA中工作,但不能在连接中工作?