從資料表匯入資料 (Master Data Services)
適用於:SQL Server - 僅限 Windows Azure SQL 受控執行個體
您可以將大量資料加入 Master Data Services 的模型中,也可對模型中的資料進行大量變更。
先決條件
您必須具備權限,才能將資料插入 Master Data Services 資料庫的 <名稱>_Leaf、stg.<名稱>_Consolidated、stg.<名稱>_Relationship 資料表中。
您必須具備權限,才能執行 Master Data Services 資料庫中的 stg.udp_<名稱>_Leaf、stg.udp_<名稱>_Consolidated 或 stg.udp_<名稱>_Relationship 預存程序。
模型的狀態不得為 [已認可] 。
如需新增、更新和刪除 Master Data Services 資料庫中的資料
準備要匯入 Master Data Services 資料庫之適當暫存資料表中的成員,這包括為必要欄位提供值。 如需暫存資料表的概觀,請參閱概觀︰從資料表匯入資料 (Master Data Services)
對於分葉成員,資料表為 stg.<名稱>_Leaf,其中 <名稱> 是指對應的實體。 如需必要欄位的資訊,請參閱分葉成員暫存資料表 (Master Data Services)
對於合併成員,資料表為 stg.<名稱>_Consolidated。 如需必要欄位的資訊,請參閱合併成員暫存資料表 (Master Data Services)。
如需移動明確階層中的成員位置,資料表為 stg.<名稱>_Relationship。 如需必要欄位的資訊,請參閱關聯性暫存資料表 (Master Data Services)。
如需在明確階層中移動成員的概觀,請參閱概觀︰從資料表匯入資料 (Master Data Services)。
使用 ImportType 欄位值,指定您要建立新成員、停用成員或刪除成員。 如需這些值的詳細資訊,請參閱分葉成員暫存資料表 (Master Data Services) 和合併成員暫存資料表 (Master Data Services)。
如需停用和刪除成員的概觀,請參閱概觀︰從資料表匯入資料 (Master Data Services)。
開啟 SQL Server Management Studio,並連接至 Master Data Services 資料庫的資料庫引擎執行個體。
如需詳細資訊,請參閱< SQL Server Management Studio>。
使用 SQL Server 的 [匯入和匯出] 精靈,將資料匯入暫存資料表。
如需詳細資訊,請參閱< SQL Server Import and Export Wizard>。
執行下列其中一項作業,將資料從暫存資料表載入 Master Data Services 資料表
執行對應到資料所要移往之暫存資料表的暫存預存程序。
如需暫存預存程序和暫存資料表的概觀,請參閱概觀︰從資料表匯入資料 (Master Data Services)。 如需暫存預存程序之參數及程式碼範例的詳細資訊,請參閱暫存預存程序 (Master Data Services)。
使用主資料管理的 整合管理 功能。
在 [暫存批次] 頁面上,從下拉式清單中,選取要接收您所加入之資料的模型,然後按一下 [啟動批次] 。 批次處理的狀態會顯示在 [狀態] 欄位中。 如需狀態的詳細資訊,請參閱匯入狀態 (Master Data Services)。
暫存程序的啟動間隔,由 Master Data Services 組態管理員中的 [暫存批次間隔] 設定決定。 如需詳細資訊,請參閱系統設定 (Master Data Services)。
檢視暫存期間發生的錯誤。 如需詳細資訊,請參閱檢視暫存期間發生的錯誤 (Master Data Services) 和暫存處理序錯誤 (Master Data Services)。
依據商務規則驗證資料。
在主資料管理員中,瀏覽至模型的 Explorer 功能區域,然後套用商務規則,以驗證資料。 如需詳細資訊,請參閱根據商務規則驗證特定成員 (Master Data Services)。 您也可以使用預存程序來驗證資料。 如需詳細資訊,請參閱驗證預存程序 (Master Data Services)。
當您從暫存資料表載入資料時,不會自動依商務規則驗證該資料。 如需何謂驗證和其發生時機的詳細資訊,請參閱驗證 (Master Data Services)。