[Deployment] SQL Server 2008 R2 MDS 3/3
將主要資料來源的資產欄位編號由原本的8碼變更成10碼
手動變更資產欄位編號
在總管頁面上,選擇要修改的實體,找到下方[所屬屬性]裡您想要修改的產品名稱 ,點兩下[代碼] ,代碼文字訊息會變成可輸入訊息習 Textbox 框框,然後直接修改您要更改的資訊。
將編碼從 8碼的[00000001]修改為10碼的[A000000001],修改完成後儲存。這樣要注意,資料修改後會被標示為未經驗證的狀態。請您參考本Mail 1.1.2 批次輸入資料的方式來了解如何驗證資料。
匯入資料變更資產欄位編號
使用 Master Data Services 資料庫中的屬性臨時資料表 (mdm.tblStgMemberAttribute),來進行更新現有成員和集合的屬性值。
ModelName 必要值。指定區分大小寫的模型名稱。
EntityName 必要值。指定實體的名稱。
MemberType_ID 必要值。指定成員的類型。可能的值為:1 表示分葉成員。2 表示合併成員。3 表示集合。
MemberCode 必要值。指定您要更新之成員的代碼。
AttributeName 必要值。指定屬性名稱。 將 MDMMemberStatus 用於 AttributeName,以停用或重新啟用成員或集合。如需詳細資訊,請參閱<如何:使用 tblStgMemberAttribute 刪除成員或集合 (Master Data Services
>和<如何:使用 tblStgMemberAttribute 重新啟用成員或集合 (Master Data Services)>。
AttributeValue 對於自由格式屬性,指定屬性的新文字或字串值。對於網域屬性,指定將成為屬性之成員的代碼。
如果這個欄位保留空白,當接移處理序執行時,屬性值會更新為空白值。唯一例外是數值、日期值或 Name 屬性。它們不能透過接移指派空白值。
詳細資訊請參考下列網站:
屬性臨時資料表 (Master Data Services)
http://technet.microsoft.com/zh-tw/library/ee633772.aspx
在本機電腦上準備一個文字檔案,這邊我們用記事本新增一個檔案,檔名為[tblStgMemberAttribute]。檔案內容如下:
ModelName,EntityName,MemberType_ID,MemberCode,AttributeName,AttributeValue
Products,Products,1,00000001,Code,A000000001
Products,Products,1,00000002,Code,A000000002
Products,Products,1,00000003,Code,A000000003
Products,Products,1,00000004,Code,A000000004
Products,Products,1,00000005,Code,A000000005
Products,Products,1,00000006,Code,A000000006
依照先前匯入資料的方式來操作SQL Server,在MDS資料庫上按右鍵內容來匯入文字檔。再輸入檔名的地方對應到目的地[mdm.tblStgMemberAttribute]。
在SQL Server資料匯入成功後,到[Master Data Manager]頁面點選[整合管理],然後選擇[匯入] ,可以看到資料匯入狀態已經進入佇列排成。
資料匯入成功!!
所有資料編碼都被修正為10碼的編碼,但是所有資料都被標示為未經驗證的狀態。請您參考[SQL Server 2008 R2 MDS 2/3]批次輸入資料的方式來了解如何驗證資料。
- 兩個應用程式是參照到正確的主要資料來源的資產欄位定義的資料。當A系統 將某一資產編號內值由 A123 改成B456, B系統內相同的A123 根據規則(Rules)也自動化改成B456。
若要匯出主要資料以供訂閱系統使用,您可以使用 Master Data Manager Web 應用程式,在 Master Data Services 資料庫中建立檢視表。這些檢視表稱為訂閱檢視,它們是任何訂閱系統都可以使用的標準檢視表。
因此其他訂閱系統都是經由參照此檢視來取得資料,當資料被改變,所有系統所參照的資料也是最新的資料。
- 提供中繼資料定義實體的架構範例
中繼資料描述模型物件與SQL同義字性質不一樣,每個中繼資料定義實體都包含名稱、代碼和描述屬性。您可以建立其他屬性,進一步描述模型物件。
例如,您可以建立:
名稱為 [擁有者] 的網域屬性,用來追蹤每個模型物件的擁有者。
名稱為 [上次檢閱日期] 的自由格式屬性,用來追蹤擁有者上次檢閱物件的日期。
名稱為 [來源] 的網域屬性,用來追蹤及管理與 Master Data Services 執行個體互動的來源系統。
詳細資訊請參考下列網站:
使用者定義的中繼資料 (Master Data Services)