分葉成員暫存資料表 (Master Data Services)
適用於:SQL Server - 僅限 Windows Azure SQL 受控執行個體
使用 Master Data Services 資料庫內的分葉成員暫存資料表 (stg.name_Leaf) 建立、更新、停用以及刪除分葉成員。 您也可以用它來更新分葉成員的屬性值。
資料表資料行
下表說明分葉暫存資料表中各欄位的用途。
資料行名稱 | 描述 | 值 |
---|---|---|
識別碼 | 自動指派的識別碼。 | 請勿在此欄位中輸入值。 如果尚未處理批次,這個欄位是空白。 |
ImportType 必要 |
當暫存資料符合 Master Data Services 資料庫內以存在的資料時,決定系統應如何處理。 | 0:建立新成員。 將現有的 MDS 資料取代為暫存資料,但唯有在暫存資料不是 NULL 的情況下。 系統會忽略 NULL 值。 若要將字串屬性值變更為 NULL,請將它設定為 ~NULL~。 若要將數字屬性值變更為 NULL,請將它設定為 -98765432101234567890。 若要將日期時間屬性值變更為 NULL,請將它設定為 5555-11-22T12:34:56。 1:只建立新成員。 對現有 MDS 資料的任何更新都將失敗。 2:建立新的成員。 將現有的 MDS 資料取代為暫存資料。 如果您匯入 NULL 值,它們會覆寫現有的 MDS 值。 3:依據字碼值停用成員。 將會維護所有屬性、階層和集合成員資格,以及交易,但已無法在使用者介面中使用。 如果成員當做另一個成員的網域屬性值使用,則停用將會失敗。 如需替代方法,請參閱 ImportType5。 4:依據字碼值,永久刪除成員。 將會永久刪除所有屬性、階層和集合成員資格,以及交易。 如果成員當做另一個成員的網域屬性值使用,則刪除將會失敗。 如需替代方法,請參閱 ImportType6。 5:依據 [字碼] 值停用成員。 將會維護所有屬性、階層和集合成員資格,以及交易,但已無法在使用者介面中使用。 如果成員當做其他成員的網域屬性值使用,則相關的值將會設為 NULL。 ImportType 5 僅適用於分葉成員。 6:依據 [字碼] 值,永久刪除成員。 將會永久刪除所有屬性、階層和集合成員資格,以及交易。 如果成員當做其他成員的網域屬性值使用,則相關的值將會設為 NULL。 ImportType 6 僅適用於分葉成員。 |
ImportStatus_ID 必要 |
匯入程序的狀態。 | 0:您用來指定記錄已備妥,可供暫存。 1:自動指派,表示記錄的暫存處理序已成功。 2:自動指派,表示記錄的暫存處理序已失敗。 |
Batch_ID 只有 Web 服務需要 |
自動指派的識別碼,可用來將暫存的記錄分組。 批次中的所有成員都會被指派這個識別碼,這個識別碼會顯示在主資料管理員使用者介面的 [識別碼] 資料行中。 | 如果尚未處理批次,這個欄位是空白。 |
BatchTag 必要項,只有 Web 服務不需要 |
批次的唯一名稱 (最多 50 個字元)。 | |
ErrorCode | 顯示錯誤碼。 若要查詢 ImportStatus_ID 為 2 的所有記錄,請參閱 暫存處理序錯誤 (Master Data Services)。 | |
程式碼 必要項,除非程式碼是針對 ImportType1 或 2 自動產生;如需詳細資訊,請參閱自動建立程式碼 (Master Data Services) |
成員的唯一代碼。 | |
名稱 選擇性 |
成員的名稱。 | |
NewCode | 唯有在您要變更成員代碼時才使用。 | |
<屬性名稱> | 實體中的每個屬性都有一個資料行存在。 將其搭配 ImportType0 或 2使用。 對於自由格式屬性,指定屬性的新文字或字串值。 對於網域屬性,指定將成為屬性之成員的代碼。 針對連結屬性,URL 開頭必須是 https://。 注意:您無法暫存檔案屬性。 |
另請參閱
概觀:從資料表匯入資料 (Master Data Services)
檢視暫存期間發生的錯誤 (Master Data Services)
暫存處理序錯誤 (Master Data Services)