Share via


Analysis Services 處理工作

適用於:SQL Server Azure Data Factory 中的 SSIS Integration Runtime

Analysis Services 處理工作會處理 Analysis Services 物件,例如表格式模型、Cube、維度及採礦模型。

處理表格式模型時,請牢記以下事項:

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

  • 系統不會公開表格式模型的部分處理選項,例如 [處理重組] 和 [處理重新計算]。 您可以使用「執行 DLL」工作,執行這些功能。

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

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

  • 將目標伺服器版本設定為 SQL Server 2019,以連線至 Azure Analysis Services。

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 設計工具中設定的屬性的詳細資訊,請按下列主題:

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

以程式設計方式設定 Analysis Services 處理工作

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

Analysis Services 處理工作編輯器 (一般頁面)

使用 [Analysis Services 處理工作編輯器] 對話方塊的 [一般] 頁面,即可命名和描述 Analysis Services 處理工作。

選項。

名稱
為 Analysis Services 處理工作提供唯一的名稱。 這個名稱是作為工作圖示中的標籤使用。

注意

工作名稱在封裝內必須是唯一的。

說明
輸入 Analysis Services 處理工作的描述。

Analysis Services 處理工作編輯器 (Analysis Services 頁面)

使用 [Analysis Services 處理工作編輯器] 對話方塊的 [Analysis Services] 頁面,即可指定 Analysis Services 連接管理員、選取要處理的分析物件,以及設定處理與錯誤處理選項。

處理表格式模型時,請牢記以下事項:

  1. 您無法在表格式模型上執行影響分析。

  2. 系統不會公開表格式模型的部分處理選項,例如 [處理重組] 和 [處理重新計算]。 您可以使用「執行 DLL」工作,執行這些功能。

  3. 提供的部分處理選項 (例如處理索引) 不適合表格式模型,因此應該不會使用。

  4. 表格式模型會忽略批次處理設定。

選項

Analysis Services 連接管理員
在清單中選取現有的 Analysis Services 連接管理員,或按一下 [新增] 以建立新的連接管理員。

新增
建立新的 Analysis Services 連接管理員。

相關主題:Analysis Services Connection Manager加入 Analysis Services 連接管理員對話方塊 UI 參考

物件清單

屬性 描述
Object Name 列出指定的物件名稱。
型別 列出指定的物件類型。
處理選項 選取清單中的處理選項。

相關主題處理多維度模型 (Analysis Services)
設定 列出指定物件的處理設定。

加入
將 Analysis Services 物件新增至清單。

移除
選取物件,然後按一下 [刪除]

影響分析
執行選取之物件的影響分析。

相關主題:[影響分析] 對話方塊 (Analysis Services - 多維度資料)

批次設定摘要

屬性 描述
處理順序 指定循序地或在批次中處理物件;如果使用平行處理,請指定要並行處理的物件數目。
交易模式 指定循序處理的交易模式。
維度錯誤 指定發生錯誤時的工作行為。
維度索引鍵錯誤記錄路徑 指定記錄錯誤的檔案路徑。
處理受影響的物件 指出是否也處理相依物件或受影響的物件。

變更設定
變更維度索引鍵中的處理選項和錯誤處理。

相關主題:[變更設定] 對話方塊 (Analysis Services - 多維度資料)