I have a report that displays some calculated measures in a matrix and a column chart. The report works fine in the desktop. The measures and totals calculate correctly. However, when I publish the report to the service, the report displays incorrect results for the same filters. If I narrow down the date range (and therefore the resultset) enough, the results look good. However, for larger resultsets the results online are extremely off. I've compared the query being executed in the database and it's the same for both versions. It's almost like the service is truncating/limiting the data being returned. Is that possible?
The report uses a combination of import and direct query. We have a gateway configured, and there are no issues with the dataset refresh.
Thank you for your reply, but I have checked the filters. In fact, I set up the filters in my desktop report, save it, publish it to the service as a new report and run it in both locations. I would expect the reports to be exactly the same at that point, would you agree?
I ran a series of tests, changing nothing but the date range report filter (using the relative date, last X days). For each test, I recorded the total value of the matrix. I'm including the results here. As you can see, the results sync up exactly, and then they diverge. Again, I'm not touching any other filters.