Share via


如何:發行報表模型 [模型設計師]

當您準備好將報表模型專案發行到報表伺服器時,必須發行資料來源、資料來源檢視和報表模型檔案。在報表模型專案的初始發行之後,您可以繼續修改以及只重新部署報表模型 (.smdl 檔)。資料來源檢視 (.dsv) 資訊會被內嵌為 .smdl 檔的一部分,因此,當您重新部署 .smdl 檔時,也會更新 .smdl 中的 .dsv 資訊。如果資料庫遭到修改,則必須更新資料來源檢視與模型檔案,然後再發行一次,才能在報表產生器中反映這些變更。部署模型之後,請檢查錯誤清單,看看是否有任何警告或錯誤。一旦發行模型,您就可以指定安全性權限。如需詳細資訊,請參閱<保護模型>或<如何:設定模型項目的權限 (SharePoint 整合模式的 Reporting Services)>。

若要部署報表模型專案

  1. 以 Business Intelligence Development Studio 開啟您的模型專案後,在 [專案] 功能表上,按一下 [屬性]

    [<project> 屬性頁面] 對話方塊便會開啟。

  2. 選擇您要用於發行專案的 [組態]

    例如 Active(Debug) 或 Production。

  3. 在 [部署] 區段中,如果您想要可以覆寫先前部署的專案,按一下向下箭號,然後選取 [True] (選擇性)。

  4. (選擇性) 為 TargetDataSourceFolder 輸入您要儲存共用資料來源之資料夾的名稱。

    [!附註]

    在原生模式下,輸入從根目錄開始的階層完整路徑。例如 Folder1/Folder2/Folder3。在 SharePoint 整合模式下,輸入指向文件庫或文件庫資料夾的 URL。例如 http://TestServer/TestSite/Documents/DataSources。

  5. 若是 TargetModelFolder,輸入要儲存已發行之模型的資料夾名稱。

    您必須針對此屬性指定一個值。

    [!附註]

    在原生模式下,輸入從根目錄開始的階層完整路徑。例如 Folder1/Folder2/Folder3。在 SharePoint 整合模式下,輸入指向文件庫或文件庫資料夾的 URL。例如 http://TestServer/TestSite/Documents/Models。

  6. 若是 TargetServerURL,輸入目標報表伺服器的 URL。

    您必須針對此屬性指定一個值。

    [!附註]

    在原生模式下,輸入報表伺服器虛擬目錄的 URL。例如 https://servername/reportserver。在 SharePoint 整合模式下,輸入指向 SharePoint 頂層網站或子網站的 URL。例如,https://servername、https://servername/site 或 https://servername/site/subsite。

  7. 按一下 [確定]。

  8. [建立] 功能表上,按一下 [部署]

    資料來源 (.ds) 和報表模型 (.smdl) 會被發行到您在 [屬性頁面] 對話方塊中所指定的報表伺服器或 SharePoint 文件庫。資料來源檢視 (.dsv) 檔會與報表模型結合,因此在報表伺服器上看不到這個檔案。在後續變更模型時,您只需要發行報表模型 (.smdl) 檔。

若要部署報表模型檔案

  • 在 [方案總管] 中,以滑鼠右鍵按一下報表模型檔案,然後按一下 [部署]

    [輸出] 視窗會顯示部署的進度。