如何:處理 Analysis Services 物件
在 Microsoft 中,SQL Server Analysis Services 處理物件是指將資料轉換成供商務分析之資訊的步驟。處理適用於 Analysis Services 資料庫、Cube、量值群組、資料分割、維度、採礦模型和採礦結構。各類型物件的處理都是以一組處理選項控制,例如,完整處理和累加式處理。處理選項可以為各物件設定為屬性,或是在執行階段設定。如需有關處理選項的詳細資訊,請參閱<處理選項和設定>。
您可以使用下列工具,處理 Analysis Services 物件:
SQL Server Management Studio 中的 [物件總管]。
Management Studio 中的 Analysis Services XMLA 查詢視窗。
Business Intelligence Development Studio 中的 [方案總管]。在您處理包含在專案之中的物件之前,必須先部署專案。如需詳細資訊,請參閱<部署 Analysis Services 專案>。
下列程序描述使用先前列出的方法,完整處理維度的步驟。如果偏好以程式設計方式進行,也可以使用 AMO 來處理 Analysis Services 物件。如需詳細資訊,請參閱<設計 AMO OLAP 基本物件的程式>。
使用物件總管完整處理維度
開啟 [Management Studio]。
在 [已註冊的伺服器] 之下展開 [Analysis Services]。
以滑鼠右鍵按一下 Analysis Services 執行個體,按一下 [連接],再按一下 [物件總管]。
在 [物件總管] 窗格中,依序展開 Analysis Services 執行個體、[資料庫] 和包含要處理之維度的資料庫。
展開 [維度]。
以滑鼠右鍵按一下要處理的維度,然後按一下 [處理]。
在 [處理維度] 對話方塊中,於 [物件清單] 下的 [處理選項] 資料行中,確認這個資料行的選項是 [完整處理]。如果不是,請在 [處理選項] 之下,按一下選項,然後從下拉式清單中選取 [完整處理]。
按一下 [確定]。
使用方案總管完整處理維度
開啟 [Business Intelligence Development Studio]。
開啟已部署的專案。
在方案總管中,已部署的專案之下,展開 [維度] 資料夾。
以滑鼠右鍵按一下維度,然後按一下 [處理]。
在 [處理維度] 對話方塊中,於 [物件清單] 下的 [處理選項] 資料行中,確認這個資料行的選項是 [完整處理]。如果不是,請在 [處理選項] 之下,按一下選項,然後從下拉式清單中選取 [完整處理]。
按一下 [執行]。
當處理完成時,請按一下 [關閉]。
使用 XMLA 查詢視窗完整處理維度
開啟 [Management Studio]。
在 [已註冊的伺服器] 之下展開 [Analysis Services]。
以滑鼠右鍵按一下 Analysis Services 執行個體,按一下 [連接],再按一下 [物件總管]。
在 [物件總管] 窗格中,依序展開 Analysis Services 執行個體、[資料庫] 和包含要處理之維度的資料庫。
展開 [維度]。
以滑鼠右鍵按一下要處理的維度,然後按一下 [處理]。
在 [處理維度] 對話方塊中,於 [物件清單] 下的 [處理選項] 資料行中,確認這個資料行的選項是 [完整處理]。如果不是,請在 [處理選項] 之下,按一下選項,然後從下拉式清單中選取 [完整處理]。
按一下 [處理物件] 畫面上的 [指令碼]。
如此即可產生 XMLA 指令碼,並開啟 [Analysis Services XMLA 查詢] 視窗。
按一下 [取消]。
從功能表列中按一下 [查詢],然後按一下 [執行]。
[!附註]
指令碼可以儲存並做為排程作業執行。如需詳細資訊,請參閱<使用 SQL Server Agent 排程管理工作>。