Freigeben über


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:

  • Datensätze für den eigenen Benutzernamen und

  • Datensätze ohne zugewiesenen Benutzernamen

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:

  • 1 gibt ein Blattelement an.

  • 2 gibt ein konsolidiertes Element an.

  • 3 gibt eine Auflistung an.

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.

HinweisHinweis
Sie können keine Dateiattribute bereitstellen.

Status_ID

Zeigt den Status des Importvorgangs an. Folgende Werte sind möglich:

  • 0, die Sie angeben, um anzugeben, dass der Datensatz zu Staging bereit ist.

  • 1, der automatisch zugewiesen wird, und gibt an, dass das Bereitstellen des Datensatzes erfolgreich gewesen ist.

  • 2, der automatisch zugewiesen wird, und gibt an, dass das Bereitstellen des Datensatzes erfolgreich gewesen ist.

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:

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).