共用方式為


Master Data Services 概觀

在 Master Data Services 中,模型是主要數據結構中最高層級的容器。 您可以建立模型來管理類似數據的群組,例如管理在線產品數據。 模型包含一或多個實體,而實體則包含數據記錄的成員。

Azure 虛擬機器 Azure 您要試用 SQL Server 2016 嗎? 註冊 Microsoft Azure,然後移至 這裡 以啟動已安裝 SQL Server 2016 的虛擬機。 完成時,您可以刪除虛擬機。

例如,您的在線產品模型可能包含產品、色彩和樣式等實體。 色彩實體可能包含紅色、銀色和黑色色彩的成員。

產品模型具色彩實體

模型也包含實體內定義的屬性。 屬性包含可協助描述實體成員的值。 有自由格式的屬性和網域屬性。 定義域屬性包含由實體成員填入的值,而且可作為其他實體的屬性值。

例如,產品實體可能有成本和重量的自由格式屬性。 此外,有一個以定義域為基礎的色彩屬性,其中包含色彩實體成員所填入的值。 此主要色彩清單會當做 Product 實體的屬性值使用。

具有色彩定義域屬性的產品實體

衍生階層來自模型中實體之間的關聯性。 這些是網域屬性關聯性。 例如,在產品模型中,您可以有一個來自色彩和產品實體之間關聯性的色彩衍生階層。

定義數據的基本結構之後,您就可以使用匯入功能開始新增數據記錄(成員)。 您可以將數據載入臨時表、使用商務規則驗證數據,並將數據載入 MDS 資料表。 您也可以使用商務規則來設定屬性值。

以下表格概述主要 Master Data Services 任務。 除非另有說明,否則下列所有程式都需要您是模型管理員。 如需詳細資訊,請參閱系統管理員(Master Data Services)。

備註

您可能想要在測試環境中完成下列工作,並使用安裝 Master Data Services 時所提供的範例數據。 如需詳細資訊,請參閱部署模型(Master Data Services)。

行動 詳細資訊 [相關主題]
建立模型 當您建立模型時,會將其視為VERSION_1。 模型 (Master Data Services)

建立模型 (Master Data Services)
建立實體 視需要建立多個實體,以包含您的成員。 實體 (Master Data Services)

建立實體 (Master Data Services)
建立要作為網域屬性使用的實體 若要建立網域屬性,請先建立實體以填入屬性值清單。 Domain-Based 特性(主數據服務)

建立 Domain-Based 属性 (Master Data Services)
為您的實體建立屬性 建立屬性來描述成員。 名稱和程式代碼屬性會自動包含在每個實體中,因此無法移除。 您可能想要建立其他自由格式屬性,以包含文字、日期、數位或檔案。 屬性(主資料服務)

建立文字屬性 (Master Data Services)

建立數值屬性 (Master Data Services)

建立日期屬性 (Master Data Services)

建立連結屬性 (Master Data Services)

建立檔案屬性 (Master Data Services)
建立屬性群組 如果您有四個以上的或五個實體屬性,您可能想要建立屬性群組。 這些群組是在 Explorer 方格上方顯示的索引標籤,將屬性在各個索引標籤上群組在一起,有助於簡化導覽。 <INSERT IMAGE> 屬性群組 (Master Data Services)

建立屬性群組 (Master Data Services)
匯入支援實體的資料記錄(成員) 使用中繼過程匯入支援實體的資料。

針對產品模型,這可能表示匯入色彩或大小。

您也可以手動建立成員。

注意:如果使用者擁有實體分葉模型物件的至少 更新許可權,且可存取 Explorer 功能范圍,則使用者可以在 Master Data Manager 中建立成員。
數據匯入 (Master Data Services)

使用暫存程式載入或更新 Master Data Services 中的成員

建立分葉成員 (Master Data Services)
建立商務規則以確保數據品質 建立和發佈商務規則,以確保數據的正確性。 您可以使用商務規則來:

設定預設屬性值。

變更屬性值。

當數據未通過商務規則驗證時傳送電子郵件通知。
商務規則 (Master Data Services)

建立及發佈商務規則 (Master Data Services)

通知 (Master Data Services)

設定電子郵件通知 (Master Data Services)

設定商務規則以傳送通知 (Master Data Services)
匯入您主要實體的資料紀錄(成員)。 套用商務規則 使用階段性過程來匯入您的主要實體資料。 完成後,請驗證版本。 這會將商務規則套用至模型版本中的所有成員。

然後,您可以修正任何商務規則驗證問題。
驗證 (Master Data Services)

根據商務規則驗證版本 (Master Data Services)

驗證預存程式 (Master Data Services)
建立衍生階層 當您的業務需求變更時,可以更新衍生階層,並確保所有成員都在適當層級得到考量。 衍生階層 (Master Data Services)

建立衍生階層 (Master Data Services)
如有需要,請建立明確的階層 如果您想要建立不是層級架構且包含單一實體成員的階層,您可以建立明確的階層。 明確階層 (Master Data Services)

建立明確階層 (Master Data Services)
如有需要,請建立集合 如果您想要檢視不同的成員群組以進行報告或分析,而且不需要完整的階層,請建立集合。

注意:如果使用者至少具有集合模型物件的 Update 許可權,且可存取 Explorer 功能區域,則使用者可以在 Master Data Manager 中建立集合。
集合(Master Data Services)

建立集合 (Master Data Services)
建立使用者定義的元數據 若要描述您的模型物件,請將使用者定義的元數據新增至您的模型。 元數據可能包含對象的擁有者,或數據的來源。 元數據(主數據服務)

新增元數據 (Master Data Services)
鎖定模型的版本並指派版本旗標 鎖定模型版本,以防止變更成員,但系統管理員除外。 當版本的數據成功根據商務規則進行驗證時,您可以認可版本,以防止所有使用者變更成員。

建立並指派版本旗標給模型。 旗標可協助使用者和訂閱系統識別要使用的模型版本。
版本 (主數據服務)

鎖定版本(Master Data Services)

建立版本旗標 (Master Data Services)
建立訂閱視圖 若要讓您的訂閱系統取用您的主要數據,請建立訂閱檢視,來在 Master Data Services 資料庫中建立標準檢視。 匯出資料 (Master Data Services)

建立訂閱檢視 (Master Data Services)
設定使用者和群組許可權 您無法將測試的使用者和群組許可權複製到生產環境。 不過,您可以使用測試環境來判斷最終要在生產環境中使用的安全性。 安全性 (Master Data Services)

新增群組 (Master Data Services)

新增使用者 (Master Data Services)

準備好時,您可以使用或不使用其數據將模型部署到生產環境。 如需詳細資訊,請參閱部署模型(Master Data Services)。