Hierarchien (Master Data Services)

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

In Master Data Services ist eine Hierarchie eine Struktur, mit der Sie Folgendes verwenden können:

  • Gruppieren ähnlicher Elemente zu organisatorischen Zwecken

  • Konsolidieren und Zusammenfassen von Elementen zu Berichts- und Analysezwecken

Inhalt von Hierarchien

Jede Hierarchie enthält Elemente aus einer oder mehreren Entitäten. Wenn ein Element hinzugefügt, geändert oder gelöscht wird, werden alle Hierarchien aktualisiert. Dadurch wird sichergestellt, dass die Daten in allen Hierarchien exakt sind. Mit Hierarchien wird zudem sichergestellt, dass jedes Element genau einmal gezählt wird.

Wenn Sie eine Gruppierung einer Teilmenge von Elementen erstellen möchten, erwägen Sie die Verwendung einer Auflistung. Weitere Informationen finden Sie unter Sammlungen (Master Data Services).

Arten von Hierarchien

Sie können mehrere Hierarchien erstellen, um Elemente auf verschiedene Weisen anzuzeigen und zu organisieren. Folgendes können Sie erstellen:

Hinweis

Alle Elemente in einer Hierarchie müssen demselben Modell angehören.

Hierarchien sind keine Taxonomien

Eine Hierarchie unterscheidet sich von einer Taxonomie. In einer Taxonomie werden Elemente nach mehreren Attributen gleichzeitig organisiert, während Elemente in einer Hierarchie jeweils nach einem Attribut organisiert werden. Eine Taxonomie kann das gleiche Element mehrfach enthalten, während eine Hierarchie ein Element nur einmal enthalten darf.

Beispielsweise kann das gleiche Fahrrad zweimal in eine Taxonomie aufgenommen werden, einmal, weil es rot ist, und ein weiteres Mal, weil es eine 38er Größe hat. In einer Hierarchie ist das Fahrrad nur einmal enthalten. Sie müssen also festlegen, ob es mit Bezug zu seiner Farbe oder Größe angezeigt werden soll.

Hierarchiebeispiel

Im folgenden Beispiel werden Produktelemente nach Unterkategorieelementen gruppiert.

Hierarchy Grouped by Subcategory Example

Taskbeschreibung Thema
Erstellen Sie explizite Hierarchie. Erstellen einer expliziten Hierarchie (Master Data Services)
Erstellen Sie eine abgeleitete Hierarchie. Erstellen einer abgeleiteten Hierarchie (Master Data Services)
Blenden Sie Ebenen in einer vorhandenen abgeleiteten Hierarchie aus, oder löschen Sie Ebenen. Ausblenden oder Löschen von Ebenen in einer abgeleiteten Hierarchie (Master Data Services)