【问题标题】:Query execution failed for dataset. Server: The operation has been cancelled数据集的查询执行失败。服务器:操作已取消
【发布时间】:2024-05-22 19:20:02
【问题描述】:

本地报告处理过程中发生错误。

报告处理过程中发生错误。

数据集“DataSet_XXXXX”的查询执行失败

服务器:操作已取消。

威廉·H·盖茨在这里发生了什么?

我正在尝试在报表设计器中预览使用连接到 ssas 多维数据集的数据集的报表。

我在 xpsp3 上使用 SSRS2008

【问题讨论】:

    标签: reporting-services ssas ssrs-2008 cube


    【解决方案1】:

    我更改了查询以使用包含相同数据的不同维度并且它有效。

    查询中使用的维度数量从 3 减少到 2。

    我猜想通过触摸另一个维度,它会创建一个大型数据集,从而导致错误。

    【讨论】:

      【解决方案2】:

      您需要拆分报告并手动运行每个查询以查找故障。

      【讨论】:

      • 但是一个数据集只使用一个查询,所以我知道它是哪个查询。
      • 然后在报表之外运行该查询。如果可以,请尝试复制相同的安全上下文。如果您不能并且查询成功,那么您就知道问题与安全有关。如果查询失败,那么您应该得到一个有意义的错误。您发布的内容过于笼统,无法诊断。
      • 这与安全无关。这是导致此问题的一个特定查询。我试图确定这个特定查询可能有什么不同。
      最近更新 更多