Analysis Services 處理工作
Analysis Services 處理工作會處理 Analysis Services 物件,例如表格式模型、Cube、維度及採礦模型。
處理表格式模型時,請牢記以下事項:
您無法在表格式模型上執行影響分析。
系統不會公開表格式模型的部分處理選項,例如 [處理重組] 和 [處理重新計算]。 您可以使用「執行 DLL」工作,執行這些功能。
[處理索引] 和 [處理更新] 選項不適合表格式模型,因此應該不會使用。
表格式模型會忽略批次處理設定。
Integration Services 包括多項執行商業智慧作業的工作,例如執行資料定義語言 (Data Definition Language,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 Designer 中設定的屬性詳細資訊,請按下列其中一個主題:
如需在 SSIS Designer 中設定這些屬性的詳細資訊,請點選下列主題:
以程式設計方式設定 Analysis Services 處理工作
如需有關以程式設計方式設定這些屬性的詳細資訊,請按下列其中一個主題: