我的报告是从多维数据集获取数据。每次我必须使用那个立方体或那个报告时,我都会刷新立方体。
问题是我在多维数据集中获取所需的数据,但在报告的某些部分(某些列)中,它获取了错误的数据。
例如,从立方体我得到数据A,B,C,D,E,F,G(这些是措施)& x,y,z是我在立方体中使用的尺寸。
在报告中有三列TEST1,TEST2,TEST3。
TEST1具有表达式(sum(A)/ sum(B))
TEST2具有表达式(sum(C)/ sum(D))
TEST3具有表达式(sum(E)/ sum(F))
我正在为TEST1&获取正确的数据TEST2但不适用于TEST3。
可能是什么原因。我检查了所有的表达方式。表达式没有问题。
除了清理立方体之外还有什么其他的东西。意味着刷新服务器上的报告?谢谢,
Shashra
答案 0 :(得分:1)
SSRS在预览报告时缓存原始数据集。部署报告后,报告的数据将是正确的。
答案 1 :(得分:-1)
我刚刚刷新了多维数据集,并要求我的dba团队也刷新服务器上的报告。当他们刷新服务器报告上的报告工作正常时,应该检查该框是否与其自身相关,或者它是否连接到其他框。如果它连接到其他一些盒子,那么输出可能会有所不同。