本主題描述如何在 SQL Server Data Tools (SSDT) 中手動處理工作區數據。
當您撰寫使用外部資料的表格式模型時,您可以使用 Process 命令手動重新整理數據。 您可以處理單一數據表、模型中的所有數據表,或一或多個分割區。 每當處理資料時,您可能也需要重新計算數據。 處理數據表示從外部來源取得最新的數據。 重新計算表示更新任何使用數據的公式結果。
本主題中的章節:
手動處理數據
處理模型中單一數據表或所有數據表的數據
在模型設計工具中,按兩下您要處理的數據表。
單擊 [模型] 功能表,然後按兩下 [處理],然後按下 [處理] 或 [全部處理]。
使用相同連接處理所有資料表的數據
在 [SQL Server Data Tools] 中,按兩下 [ 模型 ] 功能表,然後按兩下 [ 現有連線]。
在 [ 現有連接 ] 對話框中,選取連線,然後按兩下 [ 處理]。
處理一或多個分割區的數據
在 [SQL Server Data Tools] 中,按兩下 [ 模型 ] 功能表,然後指向 [ 處理],然後按兩下 [ 處理數據分割]。
在 [ 行程分割區] 對話框的 [ 模式] 中,選取下列其中一種進程模式:
模式 說明 進程預設值 偵測數據分割對象的進程狀態,並執行將未處理或部分處理的數據分割對象傳遞至完整處理狀態所需的處理。 載入空白表格和分割的資料,並建置或重建階層、計算欄和關係。 進程已滿 處理分區物件及其包含的所有物件。 針對已經處理的物件執行 Process Full 時,Analysis Services 會卸除物件中的所有數據,然後處理物件。 當對象發生結構變更時,便需要進行這類處理。 處理資料 將數據載入分區或資料表,而不需重建階層或關係,也不用重新計算計算欄位和度量值。 進程清除 從分割區中移除所有數據。 進程新增 以新數據增量更新分區。 在分割區清單中,選取您要處理的分割區,然後按兩下 [ 確定]。
數據處理進度
[ 數據處理進度 ] 對話框可讓您監視從外部來源匯入模型的數據處理。 若要存取此對話框,請單擊 [模型] 功能表單,然後按兩下 [處理分割區]、[處理數據表] 或 [全部處理]。
狀態
指出進程作業是否成功。
詳細資料
列出已匯入的資料表和視圖,匯入的資料列數目,並提供任何問題報告的連結。
停止重新整理
按兩下以停止進程作業。 如果作業花費的時間太長,或發生太多錯誤,這個選項就很有用。