自动生成 SSRS 2008 R2 报告快照并使用最新数据运行报告

自动生成 SSRS 2008 R2 报告快照并使用最新数据运行报告

我想自动生成报告快照,但“报告历史记录”选项卡中只有一个选项可以生成快照。我找到的所有资源都建议我需要转到处理选项并选择“从快照呈现此报告”。但我不想这样做 - 当我转到报告时,我想获取最新的数据。但是每天午夜我都想生成快照并将其存储在历史记录中,以防我想比较过去几周午夜的报告。

或者我做错了,必须创建订阅?

注意:这是一个审计数据库,其中包含太多数据,无法查询超过 1 天的范围 - 报告受到限制。(1 天本身就有超过 100 万行)。

答案1

SSRS 快照不会提供您正在寻找的功能。

您可以创建一个 SSRS 订阅,它将输出一个 excel 文件(或其他文件类型)到文件共享。您可以从报告中获取查询,并使用该查询将时间点数据复制到另一个数据库/表(使用夜间作业)。

不过,最简单的解决方案可能是订阅。

HTH,丹

相关内容