Stagingtabelle für Attribute (Master Data Services)
Verwenden Sie die Stagingtabelle für Attribute (mdm.tblStgMemberAttribute) in der Master Data Services-Datenbank, um:
Attributwerte von vorhandenen Elementen und Auflistungen zu aktualisieren
Elemente oder Auflistungen löschen
Elemente oder Auflistungen erneut aktivieren
Dieses Thema enthält folgende Abschnitte:
Tabellenspalten
Beispiele
Tabellenspalten
Spaltenname |
Beschreibung |
---|---|
ID |
Zeigt einen automatisch zugewiesenen Bezeichner an. Wenn der Batch nicht verarbeitet wurde, ist dieses Feld leer. |
Batch_ID |
Zeigt einen automatisch zugewiesenen Bezeichner an, der Datensätze für das Staging gruppiert. Alle Elemente im Batch werden diesem Bezeichner zugewiesen, der auf der Master Data Manager-Benutzeroberfläche in der ID-Spalte angezeigt wird. Der Wert befindet sich auch in mdm.tblStgBatch, im Feld ID. Wenn der Batch nicht verarbeitet wurde, ist dieses Feld leer. |
UserName |
Optionaler Wert. Gibt den Benutzernamen an, der zum Filtern der Datensätze in der Master Data Manager-Benutzeroberfläche verwendet werden soll. Der angemeldete Benutzer kann die folgenden Elemente anzeigen:
Der Benutzernamen sollte dem Namen in der Master Data Manager-Benutzerliste entsprechen, beispielsweise DOMAIN\user_name oder server\user_name. |
ModelName |
Erforderlicher Wert. Gibt den Namen des Modells an (Groß-/Kleinschreibung wird beachtet). |
EntityName |
Erforderlicher Wert. Gibt den Namen der Entität an. |
MemberType_ID |
Erforderlicher Wert. Gibt den Typ des Elements an. Folgende Werte sind möglich:
|
MemberCode |
Erforderlicher Wert. Geben Sie den Code für das zu aktualisierende Element an. |
AttributeName |
Erforderlicher Wert. Gibt den Attributnamen an. Mit MDMMemberStatus für AttributeName können Sie ein Element oder eine Auflistung deaktivieren und erneut aktivieren. Weitere Informationen finden Sie unter Vorgehensweise: Löschen eines Elements oder einer Auflistung mit tblStgMemberAttribute (Master Data Services) und Vorgehensweise: Reaktivieren eines Elements oder einer Auflistung mit tblStgMemberAttribute (Master Data Services). |
AttributeValue |
Geben Sie für Freiformattribute den neuen Text oder Zeichenfolgenwert für das Attribut an. Für domänenbasierte Attribute geben Sie den Code für das Element an, das als Attribut verwendet wird. Wenn Sie dieses Feld leer lassen, während der Stagingprozess ausgeführt wird, wird der Attributwert in einen leeren Wert aktualisiert. Dies gilt nicht für numerische Werte, Datenwerte oder das Name-Attribut. Hier ist die Zuordnung eines leeren Werts beim Staging nicht möglich. Wenn Sie MDMMemberStatus als AttributeName verwendet haben, verwenden Sie Deaktiviert oder Aktiv als AttributeValue.
Hinweis
Sie können keine Dateiattribute bereitstellen.
|
Status_ID |
Zeigt den Status des Importvorgangs an. Folgende Werte sind möglich:
|
ErrorCode |
Zeigt einen Fehlercode an. Zeigen Sie die Seite Stagingbatchfehler für alle Datensätze mit einer Status_ID von 2 in Master Data Manager an. Hier erhalten Sie eine ausführlichere Beschreibung. |
Beispiele
Sie können die folgenden Beispiele in einer Flatfile speichern und in die Datenbank Master Data Services importieren, wenn Sie die folgenden Tasks ausgeführt haben:
Sie haben das Beispielproduktmodell aus dem Verzeichnis Master Data Services\Samples\Packages bereitgestellt, in dem Master Data Services installiert wurde. Weitere Informationen zum Bereitstellen des Beispielproduktmodells finden Sie unter Bereitstellen von Modellen (Master Data Services).
Sie haben das Beispiel in Stagingtabelle für Elemente (Master Data Services) importiert.
Weitere Informationen zum Importieren von Daten in eine Datenbank mit SQL Server Integration Services finden Sie unter Vorgehensweise: Ausführen des SQL Server-Import/Export-Assistenten.
Aktualisieren von Attributwerten
Im folgenden Beispiel wird gezeigt, wie Sie ein Attributwert für ein Blattelement, ein konsolidiertes Element und eine Auflistung aktualisieren.
Die erste Zeile in diesem Beispiel enthält die Spaltennamen.
In der zweiten Zeile wird der DaysToManufacture-Attributwert für das BK-M101-Blattelement auf 4 aktualisiert.
In der dritten Zeile wird der Wert für das Attribut Name für das konsolidierte MW-Element auf Men/Women festgelegt.
In der vierten Zeile wird der Wert für das Attribut Description für die JR-Auflistung auf John Yokim's Products festgelegt.
ModelName,EntityName,MemberType_ID,MemberCode,AttributeName,AttributeValue Product,Product,1,BK-M101,DaysToManufacture,4 Product,Product,2,MW,Name,Men/Women Product,Product,3,JR,Description,John Yokim's Products
Löschen von Elementen
Im folgenden Beispiel wird gezeigt, wie Sie Elemente mit MDMMemberStatus als Attribut und Deaktiviert als Attributwert löschen.
ModelName,EntityName,MemberType_ID,MemberCode,AttributeName,AttributeValue
Product,Product,1,BK-M101,MDMMemberStatus,De-Activated
Weitere Informationen finden Sie unter Vorgehensweise: Löschen eines Elements oder einer Auflistung mit tblStgMemberAttribute (Master Data Services).
Erneutes Aktivieren von Elementen
Im folgenden Beispiel wird gezeigt, wie Sie gelöschte Elemente mit MDMMemberStatus als Attribut und Deaktiviert als Attributwert erneut aktivieren.
ModelName,EntityName,MemberType_ID,MemberCode,AttributeName,AttributeValue
Product,Product,1,GUID,MDMMemberStatus,Active
Weitere Informationen zum Festlegen des GUID finden Sie unter Vorgehensweise: Reaktivieren eines Elements oder einer Auflistung mit tblStgMemberAttribute (Master Data Services).
Siehe auch