Share via


匯入資料 (Master Data Services)

您可以使用組織中不同資料來源的資料來擴展 Master Data Services 資料庫。 若要讓資料出現在適當的 Master Data Services 資料庫資料表,您必須先將資料匯入至暫存資料夾,然後以批次方式處理暫存資料。

您可以使用暫存處理序來:

  • 建立、更新、停用及刪除分葉和合併成員。

  • 更新屬性值。

  • 指定明確階層中的關聯性。

[!附註]

暫存處理序從 SQL Server 2008 R2 起已變更。 您可以繼續使用 SQL Server 2008 R2 處理序;然而,暫存處理序現在更有彈性,且效能更好。 如需有關這些變更的詳細資訊,請參閱<SQL Server 2012 中已被取代的 Master Data Services 功能>及<SQL Server 2012 中已停止的 Master Data Services 功能>。

暫存資料表

Master Data Services 資料庫包含三個暫存資料表,可以使用組織資料來擴展。 擴展這些資料表之後,起始暫存處理序,將資料從暫存資料表載入至適當的 MDS 資料表中。

建立實體時會指定每個資料表的名稱,而且無法變更。 如果暫存資料表名稱包含 _1 或其他數字,則表示在建立實體時,該名稱的其他資料表已存在。

資料表名稱

描述

stg. name_Leaf

建立、更新和刪除分葉成員及其屬性。

stg. name_Consolidated

建立、更新和刪除合併成員及其屬性。

stg. name_Relationship

在明確階層中移動成員。

起始暫存處理序

您可以使用預存程序或 主資料管理員 Web 應用程式來起始暫存處理序。

使用預存程序來起始暫存處理序

Master Data Services 資料庫包含與暫存資料表相關聯的預存程序。 您可以使用這些預存程序,將資料從暫存資料表載入至適當的 MDS 資料表中。 預存程序的命名類似相關聯的資料表:

  • stg.udp_name_Leaf

  • stg.udp_name_Consolidated

  • stg.udp_name_Relationship

如需有關這些預存程序的詳細資訊,請參閱<暫存預存程序 (Master Data Services)>。

使用 Web 應用程式來起始暫存處理序

您可以使用 Web 應用程式的 [整合管理] 功能區域來啟動暫存處理序。 使用者介面中的暫存處理序會依據 Master Data Services 組態管理員中 [暫存批次間隔] 設定所決定的間隔來啟動。

記錄交易

可以記錄匯入或更新資料或關聯性時發生的所有交易。 預存程序中的選項可允許此記錄。 如果您是從 主資料管理員 Web 應用程式起始暫存處理序,則沒有記錄發生。

在 Master Data Services 組態管理員中,[記錄暫存交易] 設定不會套用至暫存資料的這個方法。

驗證資料

使用暫存處理序來載入資料之後,不會自動依商務規則來驗證資料。 您必須手動驗證資料,或使用預存程序。

如需有關何謂驗證及其發生時機的詳細資訊,請參閱<驗證 (Master Data Services)>。

相關工作

工作描述

主題

建立、更新和刪除成員及其屬性。

使用暫存處理序在 Master Data Services 中載入或更新成員

在明確階層中移動成員。

使用暫存處理序移動明確階層成員 (Master Data Services)

疑難排解暫存處理序。

暫存處理序疑難排解 (Master Data Services)

相關內容