reporting services—将报表数据存储在sql表中

pxy2qtax  于 2021-07-29  发布在  Java
关注(0)|答案(1)|浏览(345)

我每季度都有一份报告。该报告基于当前值并创建记分卡。我们对大约50个位置执行此操作,然后必须手动创建一个报告来比较上一次运行和当前运行。我想通过获取报表数据并将其保存到每个位置和每个季度的表中来实现自动化,然后我们可以运行显示数据随时间变化的报表。
数据样本:雇员积极雇员与参考检查客户积极客户与护理计划
这些报表相当复杂,从许多不同的表中提取数据,因此通过查询创建这些报表可能不起作用,也可能同样复杂。关于如何将报表数据导出到表中而不必将每个数据导出到csv或excel文件,然后手动导入,您有什么想法吗?

vsmadaxz

vsmadaxz1#

如果每张记分卡都有一些维度(或度量名称)和聚合值(或度量值),则只需添加一个包含以下列的时间序列表:
日期
位置或业务单位
或者,不是日期和位置,而是记分卡id(链接到具有记分卡元数据的另一个表)
维度分组
分数/价值观/指标
然后,假设您正在使用存储过程创建报表,您可以向存储过程中添加一个标志参数,以便在生成特定日期的报表时更新此表。如果您将中间报告数据存储到临时表中,则这可能比从CSV导入工作更少和/或更快,您可以在将数据额外存储到上述时间序列表中时从临时表中进行选择。

相关问题