visual报表服务器项目,为 Visual Studio ALM 创建报表服务器项目
為 Visual Studio ALM 創建報表服務器項目
06/09/2015
本文內容
通過使用 SQL Server 報表設計器來創建報表可以跟蹤團隊的進度。 在可以使這些報表基于 Visual Studio Team Foundation Server (TFS) 中的數據之前,必須首先在 Visual Studio 中創建一個報表服務器項目。
要求
必須在同一計算機上安裝 Visual Studio 和 SQL Server Business Intelligence Development Studio。
若要安裝 Business Intelligence Development Studio,請運行 SQL Server 的安裝程序,然后在您指定要安裝的組件時選中**“客戶端組件”**復選框。 若要安裝最新的 SQL Server Service Pack,請參見 Microsoft 網站上的以下頁面:如何獲取最新的 SQL Server 2008 Service Pack。
您必須是 Team Foundation Server 的數據層服務器上的 Analysis Services 數據庫中的**“TfsWarehouseDataReaders”**安全角色的成員。 有關詳細信息,請參見授予對 Visual Studio ALM 數據倉庫的數據庫的訪問權限。
您必須是 SQL Server?Reporting Services 中的**“Team Foundation 內容管理員”**角色的成員。 有關詳細信息,請參見設置 Team Foundation Server 的管理員權限。
創建報表服務器項目
在 Visual Studio 中打開**“文件”菜單,指向“新建”,然后選擇“項目”**。
**“新建項目”**對話框隨即出現。
在**“項目類型”下,選擇“商業智能項目”**。
如果**“商業智能項目”**沒有出現在項目類型列表中,則必須安裝 SQL Server Business Intelligence Development Studio。 有關更多信息,請參見本主題開頭的“先決條件”一節。
在**“模板”下,選擇“報表服務器項目”**。
在**“名稱”框中,鍵入項目的名稱,然后選擇“確定”**。
創建 Tfs2010ReportDS 和 Tfs2010OlapReportDS 數據源
在**“項目”菜單上選擇“添加新項”**。
**“添加新項”**對話框隨即出現。
選擇**“數據源”,再選擇“添加”**。
將出現**“共享數據源”**對話框。
在**“名稱”**框中鍵入 Tfs2010ReportDS。
重要
如果不使用此步驟中指定的名稱,部署報表的過程將無法正常進行。此過程創建將在開發報表時使用的數據源的本地副本。這些副本與 TFS 在運行 SQL Server?Reporting Services 的服務器上創建的數據源等效。在部署報表時,TFS 將使用服務器上與您的項目中的數據源的本地副本同名的數據源。
在**“類型”列表中單擊“Microsoft SQL Server”,然后單擊“編輯”**。
在**“連接屬性”對話框中,鍵入運行 Analysis Services 的服務器和實例的名稱 (DataWarehouseServerName/InstanceName),然后選擇“使用 Windows 身份驗證”**。
備注
在典型配置中,請使用數據層服務器的名稱。但是,也可以在單獨的服務器上承載該倉庫。
選擇**“選擇或輸入數據庫名稱”,再選擇“Tfs_Warehouse”**。
(可選)選擇**“測試連接”以驗證連接是否按預期工作,再選擇“確定”以返回到“共享數據源”**對話框。
選擇**“確定”,再選擇“確定”**以創建數據源。
重復步驟 1-7 創建另一個數據源。 為數據源的類型指定**“Microsoft SQL Server Analysis Services”,并將其命名為 Tfs2010OlapReportDS。 為數據庫名稱指定“Tfs_Analysis”**。
即使您可能已安裝或已升級到 TFS 2013,這些分配給 TFS 2010 的數據源的名稱仍正在使用中。
設置項目的屬性以便可以部署報表
在**“項目”菜單上,選擇“屬性”**。
對于**“OverwriteDataSources”屬性的值,請選擇“False”**。
備注
如果設置此選項,則可發布報表,而不會用您在此項目中定義的數據源覆蓋服務器上的數據源。
對于**“TargetDataSourceFolder”**屬性的值,請鍵入 /。
對于**“TargetReportFolder”**屬性的值,請鍵入將要在其中部署此項目中的報表的文件夾的路徑。 如果您要將報表部署到特定的團隊項目,請使用該團隊項目的名稱。
對于**“TargetServerURL”**屬性的值,請鍵入 Reporting Services 服務器的 URL。 例如,可以鍵入 http://ReportingServicesServerName/reportserver。
總結
以上是生活随笔為你收集整理的visual报表服务器项目,为 Visual Studio ALM 创建报表服务器项目的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: arduino 温度调节器_Arduin
- 下一篇: php 伪静态 获取当前页面路径_织梦移