Microsoft SSRS 的结果是否来自 SQL Server 的实时结果?

Microsoft SSRS 的结果是否来自 SQL Server 的实时结果?

据我所知,MS SSRS 是一款数据仓库产品。其数据仅与上次刷新时一样新。但是,第三方支持坚持认为 SSRS 结果是实时的。

如果我使用 SQL Server 视图作为数据源,SSRS 结果是实时的吗(即,每当有人读取 SSRS 报告时,它都会从 SQL Server 中提取该报告);还是存储在 SSRS 中并且只通过刷新进行更新?

答案1

选项关于如何运行报告。从文档中复制/粘贴摘要到这里以供后人参考:

  • 按需 - 您可以指定报告在用户每次运行报告时查询数据源。
  • 按需从缓存中获取 - 使用这种方法,如果十个用户打开报告,则只有第一个请求会导致报告处理。随后报告将被缓存,其余九个用户将查看缓存的报告。
  • 来自快照 - 报告快照是包含在特定时间点检索的布局信息和数据的报告。

所以你可能是对的,但第三方支持也可能是对的!你需要查看 SSRS 中相关报告的属性,以了解它们的配置方式。

相关内容