概觀:從資料表匯入資料 (Master Data Services)
適用於:SQL Server - 僅限 Windows Azure SQL 受控執行個體
為 Master Data Services 中的資料建立模型之後,即可開始加入資料,並對資料進行變更。 可以使用 Master Data Services 暫存資料表、預存程序及主資料管理員。
如需如何新增和修改資料的指示,請參閱從資料表匯入資料 (Master Data Services)。
注意
您也可以使用適用於 Excel 的 SQL Server Master Data Services 增益集,將資料從 Excel 新增至 MDS 存放庫 (Master Data Services 資料庫)。 如需詳細資訊,請參閱概觀:從 Excel 匯入資料 (適用於 Excel 的 MDS 增益集)。
當您新增和修改資料時,可以執行下列作業。
載入及更新成員,及更新屬性值
停用及刪除成員
移動明確階層成員
新增及更新資料包含下列主要工作。
將資料載入 Master Data Services 資料庫中的暫存資料表。
將資料從暫存資料表載入適當的 Master Data Services 資料表。
您可以使用暫存的預存程序或主資料管理員來載入資料。
注意
在 SQL Server 2016 (13.x) 中,SQL Server 2008 R2 (10.50.x) 暫存處理序的支援已被取代。
停用和刪除成員 (MDS)
停用表示可以重新啟用該成員。 如果重新啟用成員,即會還原成員在階層和集合中的屬性及成員資格。 之前的所有交易會完整無缺。 系統管理員可以在主要資料的 [版本管理] 功能區域中,看到停用的交易。
刪除表示從系統中永久清除該成員。 該成員的所有交易、所有關聯性及所有屬性都會遭到永久刪除。
注意
您無法使用暫存來重新啟用成員。 您必須在主資料管理員中手動進行。 如需詳細資訊,請參閱重新啟用成員或集合 (Master Data Services)。
您無法使用暫存來刪除或重新啟用集合。 如需手動重新啟用集合的詳細資訊,請參閱刪除成員或集合 (Master Data Services)。
移動明確階層成員 (MDS)
大量移動明確階層的成員位置時,可以指定下列項目。
合併成員做為合併成員的父系。
合併成員做為分葉成員的父系。
分葉成員做為分葉或合併成員的同層級。
合併成員做為分葉或合併成員的同層級。
暫存資料表和預存程序 (MDS)
Master Data Services 資料庫包含下列幾種可以填入您資料的暫存資料表類型。
模型中的每個實體,都有一個暫存資料表。 資料表名稱表示對應的實體以及像是分葉成員的實體類型。 下圖顯示貨幣、客戶及產品實體的暫存資料表。
建立實體時會指定資料表名稱,且無法變更。 如果暫存資料表名稱包含 _1 或其他數字,則表示在建立實體時,該名稱的其他資料表已存在。
Master Data Services 包含下列幾種類型的暫存預存程序。
stg.udp_<名稱>_Leaf
stg.udp_<名稱>_Consolidated
stg.udp_<名稱>_Relationship
模型中的每個實體,都有三個對應至分葉成員、合併的成員以及關聯性暫存資料表的預存程序。 下圖顯示貨幣、客戶及產品實體的暫存預存程序。
如需預存程序的詳細資訊,請參閱暫存預存程序 (Master Data Services)。
記錄交易 (MDS)
可以記錄匯入或更新資料或關聯性時發生的所有交易。 預存程序中的選項可允許此記錄。 如果使主資料管理員開始暫存處理序,不會產生任何記錄。
在 Master Data Services 組態管理員中,[記錄暫存交易] 設定不會套用至暫存資料的這個方法。