MS SSRS报表生成器:语义查询执行失败。
时间:2020-03-06 14:33:39 来源:igfitidea点击:
我已经创建了一个最终用户模型并进行了部署。我创建并运行的任何报告都会给我一个错误:
报告执行错误
该报告可能无效或者服务器
无法处理数据。
语义查询执行失败。无效的列名" rowguid"。
数据集" dataSet"的查询执行失败。
报表处理期间发生错误。
大多数表包含一个名为rowguid的主键。我无法从数据源视图中删除它们,但是我确实将其从模型中删除了。这没什么区别。
TIA
丹尼尔
更新
数据源位于所有报告数据源的文件夹中。作为测试/调试的一部分,我在包含模型的文件夹中创建了一个数据源,错误消失了。我打算发起与此有关的MS支持事件,并将在此处发布更新。
解决方案
尝试创建一个不包含该列的视图。完成此操作后,重新创建数据源视图和模型,使其基于该视图而不是原始表,然后尝试在报表生成器中创建报表