Freigeben über


Stagingtabelle für Beziehungen (Master Data Services)

Verwenden Sie die Stagingtabelle für Parent-Child-Beziehungen (mdm.tblStgRelationship) in der Master Data Services-Datenbank um:

  • Elemente in expliziten Hierarchien zu verschieben

  • Elemente in Auflistungen hinzuzufügen

Dieses Thema enthält folgende Abschnitte:

  • Tabellenspalten

  • Beispiel

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

VersionName

Wird nicht verwendet.

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.

HierarchyName

Erforderlicher Wert jedoch nur, wenn Sie in einer expliziten Hierarchie eine Beziehung für das Element festlegen. Geben Sie den Namen der expliziten Hierarchie an.

Lassen Sie das Feld leer, wenn Sie einer Auflistung ein Element hinzufügen.

MemberType_ID

Gibt an, ob das Element einer expliziten Hierarchie oder einer Auflistung hinzugefügt wird. Folgende Werte sind möglich:

  • 4 gibt die explizite Hierarchie an.

  • 5 gibt eine Auflistung an.

MemberCode

Erforderlicher Wert. Gibt den Elementcode an.

TargetCode

Erforderlicher Wert.

Für explizite Hierarchien:

  • Gibt das Blattelement, als gleichgeordnetes Element an, oder

  • gibt das konsolidierte Element als übergeordnetes oder gleichgeordnetes Element an.

Wenn Sie MDMUNUSED für TargetCode verwenden, werden dem Knoten Nicht verwendet einer nicht verbindlichen expliziten Hierarchie Blattelemente hinzufügt.

Wenn Sie ROOT für TargetCode verwenden, werden dem Root einer expliziten Hierarchie Elemente hinzufügt.

Geben Sie bei Auflistungen den Code der Auflistung an, der Sie das Element hinzufügen möchten.

TargetType_ID

Erforderlicher Wert.

Für explizite Hierarchien:

  • Geben Sie 1 an, um das Zielelement dem bereitgestellten Element überzuordnen.

  • Geben Sie 2 an, um das Zielelement dem bereitgestellten Element gleichzustellen.

Geben Sie für Auflistungen 1 an.

SortOrder

Optionaler Wert. Geben Sie für explizite Hierarchien eine ganze Zahl an, die die Reihenfolge des Elements im Verhältnis zu den anderen Elementen unter dem übergeordneten Element angibt. Jedes Element sollte über eine eindeutige Zahl verfügen.

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.

Beispiel

Sie können das folgende Beispiel in einer Flatfile speichern und in die Master Data Services-Datenbank 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.

Im folgenden Beispiel wird gezeigt, wie Sie Attributbeziehungen bereitstellen.

  • Die erste Zeile in diesem Beispiel enthält die Spaltennamen.

  • In der zweiten Zeile wird das konsolidierte MW-Element in der expliziten Produktverwaltung-Hierarchie als übergeordnetes Element des BK-M101-Blattelements festgelegt.

  • In der dritten Zeile wird das BK-M101-Blattelement in der expliziten Produktverwaltung-Hierarchie als gleichgestelltes Element des BK-M18B-40-Blattelements festgelegt

  • In der vierten Zeile wird die JR-Auflistung der USBIKE2WRK-Auflistung hinzugefügt.

  • In der fünften Zeile wird das BK-M101-Blattelement der USBIKE2WRK-Auflistung hinzugefügt.

  • In der sechsten Zeile wird das konsolidierte MW-Element der USBIKE2WRK-Auflistung hinzugefügt.

    ModelName,EntityName,HierarchyName,MemberType_ID,MemberCode,TargetCode,TargetType_ID
    Product,Product,Product Management,4,BK-M101,MW,1
    Product,Product,Product Management,4,BK-M18B-40,BK-M101,2
    Product,Product,,5,JR,USBIKE2WRK,1
    Product,Product,,5,BK-M101,USBIKE2WRK,1
    Product,Product,,5,MW,USBIKE2WRK,1