我正在制作一个报告场景,我需要查询多个数据库(针对同一产品)并将其显示在一个仪表板中。仪表板位于SSRS上。
连接到多个数据库不是一个挑战。
如何在SSRS上结合两个数据集?我需要在合并数据上显示一些分组和图表等。合并基本上只是UNION。
我正在阅读DPE(http://msdn.microsoft.com/en-us/library/ms152816%28v=sql.105%29.aspx)。如果我得到一些线索,我可以从此开始。
答案 0 :(得分:0)
我保证使用查找可以成功: 有关更详细的说明,请参阅此博客。
答案 1 :(得分:0)
您可以创建linked server,然后在单个查询中引用这两个数据库,如:
select ... from server1.dbo.tbl1 union all select ... from server2.dbo.tbl2
答案 2 :(得分:0)