SSRS:来自多个数据库的联合数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SSRS:来自多个数据库的联合数据相关的知识,希望对你有一定的参考价值。

我正在处理一个报告场景,在该场景中,我需要查询多个数据库(针对同一产品)并在单个仪表板上显示它。仪表板位于SSRS上。

连接到多个数据库不是一个挑战。

如何在SSRS上对两个数据集进行并集?我需要在合并数据上显示一些分组和图表等。合并基本上只是UNION。

我正在读取DPE(http://msdn.microsoft.com/en-us/library/ms152816%28v=sql.105%29.aspx)。如果有一些线索,我可以从此开始。

答案

我确保可以使用查找成功完成此操作:有关更多详细说明,请参阅此博客。

Click Here

另一答案

您可以创建一个linked server,然后在一个查询中引用两个数据库,例如:

select ... from server1.dbo.tbl1 union all select ... from server2.dbo.tbl2
另一答案

这可能会帮助其他人,因此将其添加为答案。

我可以按照以下步骤解决此问题:http://social.technet.microsoft.com/wiki/contents/articles/31728.ssrs-merge-data-from-different-data-sources-into-one-data-set-inside-ssrs-report-using-xml-connection.aspx

以上是关于SSRS:来自多个数据库的联合数据的主要内容,如果未能解决你的问题,请参考以下文章

Excel VBA代码将SSRS数据作为数据集提取

如何在运行时更改SSRS报告中的数据库

SSRS超链接到同一电子表格上的选项卡

SSRS无法将输入列映射到查阅列,因为数据类型不匹配但两者都是int

在ssrs 2014中合并细胞

具有多个片段的活动的 MVP