我正在搜索MSFT文章的博客,该文章讲述了在集成模式下向DEV-QA发布/部署SSRS报告 - 接受 - PROD SharePoint 2013。
如果有人建议创建功能/解决方案并将其打包以进行部署是一种简单的方法,还是在开发生命周期中有另一种方式来部署此报告?对于每个环境(DEV,QA,UAT,PRod),数据源中的链接发生变化,这也需要是动态的,是否可能?
答案 0 :(得分:0)
在SQL Server数据工具/ BIDS的项目属性中,您可以定义各种环境,并为deployment properties中的环境输入数据源,报告和服务器的相应URL。设置完成后,您可以为适当的环境选择正确的配置。然后,当您单击部署时,它将转到该环境的正确位置。不要被属性页面上的配置下拉框所迷惑。实际上,您必须单击按钮才能在配置之间切换。
所以在这里改变它:
不在此处:
对于数据源,请确保使用共享数据源,并将项目属性中的“覆盖数据源”设置为false。然后更新数据源以适合环境并在每个环境中部署一次。你将来不必这样做,因为它现在将在那里。这意味着您的SSRS数据源在每个环境中必须具有相同的名称。如果将来更改它,则需要更新它并在每个SharePoint环境中重新部署。这是描述这种方法的blog post。