在 Master Data Services 中,您可以在模型內建立多個版本的主要資料。 系統會在您驗證資料時鎖定版本,並在驗證資料之後認可版本。 認可的版本會形成可稽核的變更記錄。 您建立的每個版本都包含該模型的所有成員、屬性值、階層成員、階層關聯性和集合。
使用版本的時機
使用版本可進行以下作業:
當主要資料隨著時間而變化時,維護主資料的可稽核記錄。
防止使用者進行變更,同時確保可根據商務規則來成功驗證所有資料。
鎖定模型以供訂閱系統使用。
測試不同的階層,而不立即實作。
[!附註]
當您變更模型的結構時 (例如建立新的實體或網域屬性時),此變更會套用至所有版本。 如果您檢視舊版的模型,將會顯示該實體或屬性,但不會有任何資料存在。
版本旗標
當某個版本可供使用者或訂閱系統使用時,您可以設定旗標來識別該版本。 您可以視需要在不同的版本之間移動這個旗標。 旗標可幫助使用者和訂閱系統來識別所要使用之模型的版本。
版本管理的工作流程
請使用下列版本管理的工作流程:
當您建立模型,並使用公司的主要資料填入 Master Data Services 資料庫時,便會自動建立初始版本。 根據權限,使用者可以視需要來變更這個版本。
當您想要認可某個模型的版本時,請鎖定該版本,讓模型管理員才可以更新資料。 如需詳細資訊,請參閱<管理員 (Master Data Services)>。 如果設定通知,每次版本狀態變更時,都會傳送電子郵件通知給模型管理員。 如需詳細資訊,請參閱<設定電子郵件通知 (Master Data Services)>。
將商務規則套用至鎖定版本的資料,並檢閱任何驗證問題。 必要時,您可以填入遺失的資訊,或還原造成問題的交易。 您也可以解除鎖定版本,以供使用者進行變更。
當所有資料都通過驗證時,請認可版本並為它設定旗標,以供訂閱系統使用。 已認可的版本將無法變更。
複製已認可的版本,並通知使用者他們可以開始使用新版本的模型。
循序版本或同時版本
您可以建立模型的循序版本或同時版本。
循序版本。每當您認可版本時,都可以建立新的複本,並為此版本提供下一個循序號碼。 例如,您可以複製模型的版本 7,並將此複本命名為版本 8。
**同時版本。**當您想要一次處理兩個或多個版本的資料時,可以建立模型的同時版本。 當公司的重組或併購與正常的商業流程衝突,而且您想要判斷新的主資料是否適合現有的結構時,這個處理方式將會很實用。
[!附註]
Master Data Services 組態管理員 中的設定會決定您是否可以複製所有版本,還是只能複製已認可的版本。 若要建立同時版本,您必須設定 Master Data Services 允許您複製所有版本。 此設定也可以在 [系統設定] 表格中使用。 如需詳細資訊,請參閱<系統設定 (Master Data Services)>。
相關工作
工作描述 |
主題 |
|---|---|
變更現有版本的名稱。 |
|
鎖定版本,僅讓管理員可以編輯其資料。 |
|
解除鎖定版本,讓使用者可以編輯其資料。 |
|
在驗證所有資料之後認可版本。 |
|
建立新旗標來標示版本。 |
|
變更現有版本旗標的名稱。 |
|
將現有旗標指派給版本。 |
|
建立現有版本的新副本 |
|
刪除現有版本。 |