共用方式為


Analysis Services 處理任務

Analysis Services 處理工作會處理 Analysis Services 物件,例如表格式模型、多維資料集、維度和資料探勘模型。

處理表格式模型時,請記住下列事項:

  • 您無法對表格式模型執行影響分析。

  • 表格式模式的某些處理選項不會公開,例如 Process Defrag 和 Process Recalc。 您可以使用執行 DDL 任務來執行這些功能。

  • [處理索引] 和 [行程更新] 選項不適用於表格式模型,因此不應使用。

  • 表格式模型會忽略批次設定。

Integration Services 包含許多執行商業智慧作業的工作,例如執行數據定義語言 (DDL) 語句和數據採礦預測查詢。 如需有關相關之商業智慧工作的詳細資訊,請按下列其中一個主題:

對象處理

可以同時處理多個物件。 處理多個物件時,您可以定義套用至批次中所有對象的處理設定。

批次中的物件可以循序處理或平行處理。 如果批次不包含處理順序很重要的物件,平行處理可以加速處理。 如果批次中的物件是平行處理,您可以設定工作來決定要平行處理的物件數目,也可以手動指定要同時處理的物件數目。 如果物件會循序處理,您可以藉由在一筆交易中登記所有物件,或使用批次中每個對象的個別交易,在批次上設定交易屬性。

當您處理分析物件時,您可能也想要處理相依的物件。 Analysis Services 處理工作包含一個選項,除了選取的物件之外,還可處理任何相依物件。

一般而言,您會在處理事實數據表之前處理維度數據表。 如果您在處理維度數據表之前嘗試處理事實數據表,可能會發生錯誤。

此工作也可讓您設定維度鍵中的錯誤處理方式。 例如,工作可以在發生指定的錯誤數目之後忽略錯誤或停止。 工作可以使用預設錯誤組態,或者您可以建構自定義錯誤組態。 在自訂錯誤組態中,您可以指定工作如何處理錯誤和錯誤狀況。 例如,您可以指定工作應該在發生第四個錯誤時停止執行,或指定工作如何處理 Null 索引鍵值。 自訂錯誤組態也可以包含錯誤記錄檔的路徑。

備註

Analysis Services 處理工作只能處理使用 SQL Server 工具所建立的分析物件。

此任務經常與批量插入任務搭配使用,以將資料載入 SQL Server 資料表,或與實作將資料載入資料表的資料流任務一起使用。 例如,數據流工作可能會有一個數據流,它會從在線交易資料庫 (OLTP) 資料庫擷取數據,並將它載入數據倉儲中的事實數據表,之後會呼叫 Analysis Services 處理工作來處理建置在數據倉儲上的 Cube。

Analysis Services 處理工作會使用 Analysis Services 連接管理員來連線到 Microsoft SQL Server Analysis Services 的實例。 如需相關資訊,請參閱 Analysis Services Connection Manager

錯誤處理

Analysis Services 處理工作的設定

您可以透過 SSIS 設計師或以程式設計方式設定屬性。

如需您可以在 SSIS 設計工具中設定之屬性的詳細資訊,請按下列其中一個主題:

如需在 SSIS Designer 中設定這些屬性的詳細資訊,請點選下列主題:

Analysis Services 處理工作的程式設計設定

如需以程式設計方式設定這些屬性的詳細資訊,請按下列其中一個主題: