Freigeben über


Entwerfen Sie Hierarchien so, dass niedrigere Ebenen mehr Elemente als höhere Ebenen aufweisen.

Diese Regel analysiert Dimensionen, um zu bestimmen, ob eine Hierarchie auf einer untergeordneten Hierarchieebene über ein Attribut verfügt, das weniger Elemente enthält, als ein Attribut in der übergeordneten Ebene.

Empfehlungen zu Best Practices

Eine Hierarchie, in der ein Attribut auf einer unteren Ebene über weniger Elemente verfügt als ein Attribut auf einer höheren Ebene, kann aus folgenden Gründen vorkommen:

  • Häufig zeigt diese Art von Hierarchie an, dass sich die Ebenen in der falschen Reihenfolge befinden. Beispielsweise sind die Attribute in einer Hierarchie, in der das Attribut [State] auf einer niedrigeren Ebene als das Attribut [City] angesiedelt ist, nicht in der richtigen Reihenfolge.

  • Diese Art von Hierarchie kann auch darauf hinweisen, dass in den Schlüsselspalten der unteren Ebene eine Spalte fehlt. Angenommen, das Attribut [Year] befindet sich auf einer höheren Ebene als das Attribut [Quarter Number]. In dieser Hierarchie fehlt eine Spalte. Das Attribut [Year] sollte sich hier über dem Attribut [Quarter with Year] befinden.

In beiden Fällen kann diese Art von Hierarchien Endbenutzer verwirren, die den Cube zu verwenden und zu verstehen versuchen.

Sie sollten Hierarchien so anlegen, dass Attribute auf einer unteren Hierarchieebene jeweils mehr Elemente als die Attribute auf der übergeordneten Ebene enthalten.

Weitere Informationen

Weitere Informationen finden Sie unter Definieren und Konfigurieren einer benutzerdefinierten Hierarchie in der SQL Server-Onlinedokumentation.