MS SSRS报表生成器:语义查询执行失败。

时间:2020-03-06 14:33:39  来源:igfitidea点击:

我已经创建了一个最终用户模型并进行了部署。我创建并运行的任何报告都会给我一个错误:

报告执行错误
该报告可能无效或者服务器
无法处理数据。

语义查询执行失败。无效的列名" rowguid"。

数据集" dataSet"的查询执行失败。

报表处理期间发生错误。

大多数表包含一个名为rowguid的主键。我无法从数据源视图中删除它们,但是我确实将其从模型中删除了。这没什么区别。

TIA
丹尼尔

更新

数据源位于所有报告数据源的文件夹中。作为测试/调试的一部分,我在包含模型的文件夹中创建了一个数据源,错误消失了。我打算发起与此有关的MS支持事件,并将在此处发布更新。

解决方案

尝试创建一个不包含该列的视图。完成此操作后,重新创建数据源视图和模型,使其基于该视图而不是原始表,然后尝试在报表生成器中创建报表