是否可以从 ssrs 中的另一个数据集创建数据集?

Is it possible to create a dataset from another dataset in ssrs?

我创建了 2 个数据集 return 来自 Web 服务的数据。

现在我想将这两个数据集合并到一个数据集中,是否可以创建另一个包含这两个合并数据集的数据集?

PS: 你也可以提出新的方案

很遗憾,SSRS 不提供该功能。一种替代方法是使用 LookupLookupSet 函数在报告中同时使用这两个数据集,但这对于大型数据集来说效率不高。如果数据不需要实时,另一种选择是创建一个过程,按计划将连接的数据缓存在 table 中,然后在报告中使用该 table。如果这些选项不够用,您可能需要考虑使用不同的报告工具,例如 Excel(具有 Web 服务和强大的查询)或 Tableau(如果您有许可证)。