Explizite Hierarchien (Master Data Services)

Gilt für:SQL Server – nur Windows Azure SQL Managed Instance

In Master Data Services organisiert eine explizite Hierarchie Elemente aus einer einzelnen Entität auf beliebige Weise. Die Struktur kann unregelmäßig sein, und im Gegensatz zu abgeleiteten Hierarchien beruhen explizite Hierarchien nicht auf domänenbasierten Attributbeziehungen.

Hinweis

Die explizite Hierarchie ist veraltet.

Konsolidierte Elemente gruppieren andere Elemente

Eine explizite Hierarchie verwendet konsolidierte Elemente, die Sie für die Gruppierung anderer Elemente erstellt haben. Diese konsolidierten Elemente gehören immer nur zu einer expliziten Hierarchie. Eine explizite Hierarchie schließt zudem alle Blattelemente der zugehörigen Entität ein.

Eine explizite Hierarchie kann unregelmäßig sein; das bedeutet, dass die Hierarchie gleichzeitig auf unterschiedlichen Ebenen enden kann. Jedes konsolidierte Element kann eine unbegrenzte Anzahl untergeordneter konsolidierter Elemente und Blattelemente oder überhaupt keine untergeordneten Elemente aufweisen. Die Blattelemente können sich unter einem einzelnen konsolidierten Element oder unter mehreren Ebenen konsolidierter Elemente befinden.

Hinweis

Bevor Sie eine explizite Hierarchie erstellen können, muss die Entität für explizite Hierarchien aktiviert werden.

Typen expliziter Hierarchien

Es gibt zwei Typen von expliziten Hierarchien: erforderliche und nicht erforderliche Hierarchien.

Verbindliche explizite Hierarchie

Eine verbindliche explizite Hierarchie ist eine Hierarchie, in der alle Blattelemente in der Hierarchiestruktur enthalten sein müssen. Alle Elemente werden standardmäßig auf der Stammebene der Struktur angelegt. Sie können die Elemente bei Bedarf neu anordnen.

Nicht verbindliche explizite Hierarchie

Eine nicht verbindliche explizite Hierarchie ist eine Hierarchie, in der alle Blattelemente in einem vom System erstellten Knoten namens Nicht verwendet enthalten sind. Sie können Elemente von diesem Knoten aus verschieben, wenn Sie sie benötigen. Der übrigen Elemente verbleiben im Knoten Nicht verwendet .

Wenn Sie nicht verbindliche explizite Hierarchien verwenden, entsprechen möglicherweise für diese Hierarchie ausgeführte Berichts- oder Analyseaufgaben nicht den Berichts- und Analyseaufgaben in verbindlichen Hierarchien.

Regeln

Die folgenden Regeln gelten für explizite Hierarchien (sowohl verbindliche als auch nicht verbindliche).

  • Jedes Blattelement kann nur einmal in die Hierarchie aufgenommen werden.

  • Alle konsolidierten Elemente müssen in eine Hierarchie aufgenommen werden.

  • Konsolidierte Elemente dürfen in maximal einer expliziten Hierarchie enthalten sein.

  • Konsolidierte Elemente in der Hierarchiestruktur müssen keine untergeordneten Blattelemente haben.

  • Wenn Sie eine explizite Hierarchie löschen, werden alle in der Hierarchie verwendeten konsolidierten Elemente gelöscht.

  • Wenn Sie ein konsolidiertes Element löschen, das in einer expliziten Hierarchie enthalten war, werden alle von diesem konsolidierten Element gruppierten Blattelemente auf die Stammebene verschoben.

Explizite Hierarchien im Vergleich zu abgeleiteten Hierarchien

In der folgenden Tabelle werden einige der Unterschiede zwischen expliziten und abgeleiteten Hierarchien gezeigt.

Explizite Hierarchien Abgeleitete Hierarchien
Struktur wird vom Benutzer definiert Struktur wird von den Beziehungen zwischen domänenbasierten Attributen abgeleitet
Enthält Elemente aus einer einzigen Entität Enthält Elemente aus mehreren Entitäten
Verwendet konsolidierte Elemente, um andere Elemente zu gruppieren Verwendet Blattelemente von einer Entität, um Blattelemente von einer anderen Entität zu gruppieren
Kann unregelmäßig sein Enthält immer eine konsistente Anzahl an Ebenen

Beispiel einer expliziten Hierarchie

Im folgenden Beispiel enthält die Product-Entität die folgenden Blattelemente: BK-M101 {Berg-100}, BK-M201 {Mountain-200}, BK-M301 {Berg-300}, BK-R150 {Straße-150}, BK-R450 {Straße-450} und BK-R650 {Straße-650}.

Um diese Blattelemente an bestimmten Konsolidierungspunkten zusammenzufassen, können Sie konsolidierte Elemente in der Product-Entität erstellen. Fügen Sie die konsolidierten Elemente auf den Ebenen der Hierarchiestruktur ein, auf denen Sie die Blattelemente zusammenfassen möchten. Es gibt keine Einschränkung hinsichtlich der Einfügung konsolidierter Elemente. Jedes Element (Blattelement oder konsolidiertes Element) darf jedoch nur einmal verwendet werden.

Mountain Bike Explicit Hierarchy Example

Konsolidierte Elemente können zum Gruppieren von Elementen auf beliebigen Ebenen verwendet werden. Konsolidierte Elemente und Blattelemente werden in der von Ihnen festgelegten Reihenfolge sortiert.

Taskbeschreibung Thema
Erstellen Sie eine neue explizite Hierarchie. Erstellen einer expliziten Hierarchie (Master Data Services)
Ändern Sie den Namen einer vorhandenen expliziten Hierarchie. Ändern eines expliziten Hierarchienamens (Master Data Services)
Löschen Sie eine vorhandene explizite Hierarchie. Löschen einer expliziten Hierarchie (Master Data Services)