成員臨時資料表 (Master Data Services)

使用 Master Data Services 中的成員臨時資料表 (mdm.tblStgMember),以建立分葉成員、合併成員和集合。

[!附註]

您無法匯入中繼資料模型的成員資料。當加入及刪除中繼資料成員的關聯物件 (模型、實體、階層、屬性和屬性群組) 時,也會自動加入及刪除中繼資料成員。

本主題包含下列章節:

  • 資料表資料行

  • 範例

資料表資料行

資料行名稱

說明

ID

顯示自動指派的識別碼。如果尚未處理批次,這個欄位是空白。

Batch_ID

顯示自動指派、用來分組接移記錄的識別碼。批次中的所有成員都會被指派這個識別碼,這個識別碼會顯示在 主資料管理員使用者介面的 [識別碼] 欄中。這個值也位於 mdm.tblStgBatch 的 [識別碼] 欄位中。

如果尚未處理批次,這個欄位是空白。

UserName

選擇性值。在 主資料管理員使用者介面中,指定用來篩選記錄的使用者名稱。登入使用者可以檢視:

  • 其使用者名稱的記錄,以及

  • 未指派使用者名稱的記錄。

使用者名稱應該符合 主資料管理員使用者清單中的名稱,例如 DOMAIN\user_name 或 server\user_name。

ModelName

必要值。指定區分大小寫的模型名稱。

HierarchyName

只有在建立合併成員 (MemberType_ID2 的成員) 時,才是必要值。如果是分葉成員和集合,請保留空白。指定階層的名稱。

EntityName

必要值。指定實體的名稱。

MemberType_ID

必要值。指定要建立之成員的類型。可能的值為:

  • 1 表示分葉成員。

  • 2 表示合併成員。

  • 3 表示集合。

MemberName

選擇性值。指定成員或集合的名稱。

MemberCode

必要值。指定唯一的代碼。

附註附註
如果代碼已存在,就不會建立成員或集合。

Status_ID

顯示匯入程序的狀態。可能的值為:

  • 0:您用來指定記錄已備妥,可供接移使用。

  • 1:自動指派,表示記錄的接移處理序已成功。

  • 2:自動指派,表示記錄的接移處理序已失敗。

ErrorCode

顯示錯誤碼。針對 Status_ID2 的所有記錄,檢視 主資料管理員中的 [臨時批次錯誤] 頁面,以取得更詳細的描述。

範例

這個範例使用位於 Master Data Services 安裝位置的 Master Data Services\Samples\Packages 目錄中的範例 Product 模型。如需有關部署範例 Product 模型的詳細資訊,請參閱<部署模型 (Master Data Services)>。

您可以將這個範例儲存為一般檔案,並將它匯入至資料庫。如需有關如何使用 SQL Server Integration Services 將資料匯入至資料庫的詳細資訊,請參閱<如何:執行 SQL Server 匯入和匯出精靈>。

下列範例示範如何建立分葉成員、合併成員和集合。

  • 此範例的第一行包含資料行名稱。

  • 第二行在 Product 模型的 Product 實體中建立 BK-M101 分葉成員。

  • 第三行在 Product 模型的 Product 實體中,於 Product Management 明確階層建立 MW 合併成員。

  • 第四行在 Product 模型的 Product 實體中建立 JR 集合。

    ModelName,HierarchyName,EntityName,MemberType_ID,MemberName,MemberCode
    Product,,Product,1,Mountain-100,BK-M101
    Product,Product Management,Product,2,Men's and Women's Products,MW
    Product,,Product,3,John's Responsibility,JR