課程 2-5 - 部署 Analysis Services 專案

適用於: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

若要在 SQL Server Analysis Services 教學課程專案中檢視 SQL Server Analysis Services 教學課程 Cube 中物件的 Cube 和維度數據,您必須將專案部署到指定的 SQL Server Analysis Services 實例,然後處理 Cube 及其維度。 部署 SQL Server Analysis Services 專案會在 SQL Server Analysis Services 實例中建立定義的物件。 處理 SQL Server Analysis Services 實例中的物件,將數據從基礎數據源複製到 Cube 物件。 如需詳細資訊,請參閱 部署 Analysis Services 專案 (SSDT)設定 Analysis Services 專案屬性 (SSDT)

在開發程式中,您通常會將 Cube 部署到開發伺服器上的 SQL Server Analysis Services 實例。 完成商業智慧專案開發之後,您通常會使用 SQL Server Analysis Services 部署精靈,將專案從開發伺服器部署到生產伺服器。 如需詳細資訊,請參閱使用部署精靈來 多維度模型解決方案部署部署模型解決方案。

在下列工作中,您可以檢閱 SQL Server Analysis Services 教學課程專案的部署屬性,然後將專案部署到 SQL Server Analysis Services 的本機實例。

部署 Analysis Services 專案

  1. 在 [方案總管] 中,以滑鼠右鍵按兩下 Analysis Services 教學課程 項目,然後按兩下 [屬性]

    [Analysis Services 教學課程屬性頁] 對話框隨即出現,並顯示 Active(Development) 組態的屬性。 您可以定義多個組態,每個組態都有不同的屬性。 例如,開發人員可能會想要設定相同的專案,以部署到不同的開發計算機,以及使用不同的部署屬性,例如資料庫名稱或處理屬性。 請注意 輸出路徑 屬性的值。 這個屬性會指定建置項目時儲存專案之 XMLA 部署腳本的位置。 這些是用來將項目中物件部署至 SQL Server Analysis Services 實例的腳本。

  2. 在左窗格中的 [組態屬性] 節點中,按兩下 [部署 ]

    檢閱專案的部署屬性。 根據預設,SQL Server Analysis Services 專案範本會設定 SQL Server Analysis Services 專案,以累加方式將所有專案部署到本機計算機上的 SQL Server Analysis Services 默認實例、建立與專案同名的 SQL Server Analysis Services 資料庫,以及使用預設處理選項在部署之後處理物件。 如需詳細資訊,請參閱 設定 Analysis Services 專案屬性 (SSDT)

    注意

    如果您想要將專案部署到本機計算機上的 SQL Server Analysis Services 具名實例,或部署到遠端伺服器上的實例,請將 Server 屬性變更為適當的實例名稱,例如 <ServerName*>\<InstanceName>*。

  3. 按下 [確定]

  4. 在 [方案總管] 中,以滑鼠右鍵按兩下 Analysis Services 教學課程 專案,然後按兩下 [[部署]。 您可能需要等候。

    注意

    如果您在部署期間收到錯誤,請使用 SQL Server Management Studio 來檢查資料庫許可權。 您為資料源連線指定的帳戶必須具有 SQL Server 實例的登入。 按兩下登入以檢視用戶對應屬性。 帳戶必須具有 AdventureWorksDW2019 資料庫db_datareader許可權。

    SQL Server Data Tools 會建置 SQL Server Analysis Services 教學課程專案,然後使用部署腳本,將 SQL Server Analysis Services 實例部署到指定的 SQL Server Analysis Services 實例。 部署進度會顯示在兩個視窗中:[輸出] 視窗和 [部署進度 - Analysis Services 教學課程] 視窗。

    視需要單擊 [ 檢視] 功能表上的 [輸出],視需要開啟 [輸出] 視窗。 [輸出] 視窗會顯示部署的整體進度。 [部署進度 - Analysis Services 教學課程] 視窗會顯示部署期間所採取之每個步驟的詳細數據。 如需詳細資訊,請參閱 建置 Analysis Services 專案 (SSDT)部署 Analysis Services 專案 (SSDT)

  5. 檢閱 [輸出] 視窗和 [部署進度 - Analysis Services 教學課程] 視窗的內容,以確認 Cube 是否已建置、部署及處理,而不會發生錯誤。

  6. 若要隱藏 部署進度 - Analysis Services 教學課程 視窗,請按兩下視窗工具列上的 自動隱藏 圖示(看起來像圖釘)。

  7. 若要隱藏 [輸出] 視窗 ,請按下視窗工具列上的 自動隱藏 圖示。

您已成功將 SQL Server Analysis Services 教學課程 Cube 部署到 SQL Server Analysis Services 的本機實例,然後處理已部署的 Cube。

課程中的下一個工作

流覽 Cube

另請參閱

部署 Analysis Services 專案 (SSDT)
設定 Analysis Services 項目屬性 (SSDT)