2010-07-06 50 views
0

我一直在使用Microsoft SQL Server Management Studio进行多项Excel手动SQL查询,直到此时为止。我现在想用Microsoft Business Intelligence Development Studio进一步自动化我的流程,并使用它而不是Excel来生成报告。在商业智能开发工作室中寻找关于报告的指导

这里是什么,我希望做一个粗略的概述:

  • 将多个数据源,包括SQL Server和Excel中的数据
  • 使用这种组合数据
  • 再利用这个生成报告将来使用不同的标准和Excel数据报告。尽管SQL Server数据源将保持不变,但Excel数据会随每次报告运行而改变。

我对SQL服务器的访问权限是只读的。由于严密的安全问题,我不是我可以访问的PC上的管理员。

我玩过SSIS包和报告,但我不太确定从哪里开始。我确实创建了一个SSIS包,它使用合并联接转换将SQL服务器和Excel数据结合起来,但我不太确定如何处理创建的包,或者如果该包甚至可以在报表中使用。

任何指导,将不胜感激。

谢谢。

回答

1

既然你出价,您有不同的选项将数据发送到您的用户:

  • 在SSRS创建报告
  • 导出到Excel
  • 的SSRS报告
  • 创建SSIS包导出CSV文件由Excel读取(我用这个模型来模拟SSRS的报表数据缓存能力)

SQL Server Reporting Services书籍是一个很好的开始。

http://www.amazon.com/Microsoft-Server-2005-Reporting-Services/dp/0735622507

+0

谢谢。我会看看这本书。如果我想尽可能保持自动化,并使用SSRS在BIDS中进行报告,那么我将如何组合来自多个数据源的数据?例如,如果我有9个总表列,则每3列将来自不同的SQL服务器数据源,整个事件按Excel数据源(段数据)排序。到目前为止,我只能基于单个数据源来设计表格。 – MattB 2010-07-06 15:03:07

相关问题