我用Google搜索了这个,但从未找到合适的答案。我想弄清楚SSRS和SQL服务器之间的数据流量是多少。我需要在远程站点查询数据(具有可观的连接)。我正在尝试决定是否应该在远程站点,所有本地站点上找到ReportServer和/或ReportServer数据库。
假设我在服务器A上安装了SSRS,在服务器B上安装了SQL数据源。我运行一个报告,返回数千行,然后在SSRS报告中汇总。显然,源查询在SQL服务器上运行。我不确定的是处理这些结果的位置(例如计算的聚合)。是在SQL服务器上完成的(例如,输出是否写入SQL服务器上的临时表,然后在那里进行处理)?
是否传回SSRS服务器并在那里完成。
如果我有默认情况下折叠的向下钻取报告,那么当我向下钻取(展开一个部分)时,是否需要往返服务器,或者是客户端中的数据是否只是不可见?
我确信那里肯定有一些文件,但是找不到它。
此致
标记
答案 0 :(得分:0)
据我所知,你在ReportServer上处理所有表达式。你可以在这里阅读一些关于SSRS的基本知识: http://msdn.microsoft.com/en-us/library/ms157231.aspx
这是SSRS Native模式结构的图像(来自MSDN):