第 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 Tutorial 專案的部署屬性,然後將專案部署至本機實例SQL Server Analysis Services。

若要部署 Analysis Services 專案

  1. 在方案總管中,以滑鼠右鍵按一下 [Analysis Services Tutorial] 專案,然後按一下 [屬性]

    此時會出現 [Analysis Services Tutorial Property Pages (Analysis Services Tutorial 屬性頁)] 對話方塊,其中顯示「使用中 (開發)」組態的屬性。 您可以定義多個組態,每一個組態都有不同的屬性。 例如,開發人員可能會想要設定相同專案部署到不同開發電腦上,並使用不同的部署屬性,例如不同的資料庫名稱或處理屬性。 請注意 [輸出路徑] 屬性的值。 這個屬性指定建置專案時儲存 XMLA 部署指令碼的位置。 這些是用來將專案中物件部署至 SQL Server Analysis Services 實例的腳本。

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

    檢閱專案的部署屬性。 根據預設,SQL Server Analysis Services Project 範本會設定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 Tutorial] 專案,然後按一下 [部署]。 您可能需要稍等一下。

    注意

    如果部署期間遇到錯誤,請使用 SQL Server Management Studio 檢查資料庫權限。 您為資料來源連接所指定的帳戶必須有 SQL Server 執行個體的登入。 按兩下登入以檢視 [使用者對應] 屬性。 帳戶必須具有 AdventureWorksDW2019 資料庫的db_datareader許可權。

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

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

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

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

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

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

本課程的下一項工作

瀏覽 Cube

另請參閱

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