Freigeben über


Übersicht über multidimensionale Schemas und Daten

Gilt für: Access 2013, Office 2013

Grundlegendes zu multidimensionalen Schemas

Das zentrale Metadatenobjekt in ADO MD ist der Cube, der aus einer strukturierten Menge verwandter Dimensionen, Hierarchien, Ebenen und Elementen besteht.

Eine Dimension ist eine unabhängige Kategorie mit Daten aus der multidimensionalen Datenbank, die von Ihren Geschäftsentitäten abgeleitet wird. Eine Dimension enthält normalerweise Elemente, die als Abfragekriterien für die Maßeinheiten der Datenbank verwendet werden.

Eine Hierarchie ist ein Aggregationspfad einer Dimension. Eine Dimension kann mehrere Granularitätsebenen haben, die jeweils Beziehungen zwischen unter- und übergeordneten Elementen haben. Eine Hierarchie definiert, wie diese Ebenen miteinander verwandt sind.

Eine Ebene ist ein Aggregationsschritt in einer Hierarchie. Bei Dimensionen mit mehreren Informationsschichten stellt jede Schicht eine Ebene dar.

Ein Element ist ein Datenelement in einer Dimension. In der Regel erstellen Sie eine Beschriftung oder beschreiben Sie eine Maßeinheit der Datenbank, die Elemente verwendet.

Cubes werden durch CubeDef-Objekte in ADO MD dargestellt. Dimensionen, Hierarchien, Ebenen und Elemente werden ebenfalls durch die entsprechenden ADO MD-Objekte dargestellt: Dimension, Hierarchy, Level und Member.

Maße

Die Dimensionen eines Cubes hängen von Ihren Geschäftsentitäten und den Arten der Daten ab, die in der Datenbank dargestellt werden. In der Regel ist jede Dimension ein unabhängiger Einstiegspunkt oder Mechanismus zum Auswählen von Daten.

Ein Cube mit Verkaufsdaten enthält beispielsweise die folgenden fünf Dimensionen: Verkaufsberater, Geografie, Zeit, Artikel und Maßeinheiten. Die Dimension für Maßeinheiten enthält Werte der tatsächlichen Verkaufsdaten, während die anderen Dimensionen Möglichkeiten darstellen, die Verkaufsdatenwerte zu gruppieren und in Kategorien zu unterteilen.

Die Dimension für die Geografie enthält die folgenden Elementgruppen:

 
{All, North America, Europe, Canada, USA, UK, Germany, Canada-West, 
Canada-East, USA-NW, USA-SW, USA-NE, USA-SE, England, Scotland, 
Wales,Ireland, Germany-North, Germany-South, Ottawa, Toronto, 
Vancouver, Calgary, Seattle, Boise, Los Angeles, Houston, 
Shreveport, Miami, Boston, New York, London, Dover, Glasgow, 
Edinburgh, Cardiff, Pembroke, Belfast, Berlin, 
Hamburg, Munich, Stuttgart} 

Hierarchien

Hierarchien definieren die Möglichkeiten, die Ebenen einer Dimension zusammenzufassen oder zu gruppieren. Eine Dimension kann mehrere Hierarchien enthalten.

Abstufungen

Im oben dargestellten Beispiel der Dimension für die Geografie steht jedes Feld für eine Ebene in der Hierarchie.

Jede Ebene enthält eine Gruppe von Elementen:

  • Welt = {All}

  • Kontinente = {Nordamerika, Europa}

  • Länder = {Kanada, USA, Vereinigtes Königreich, Deutschland}

  • Regionen = {Kanada-Osten, Kanada-Westen, USA-NE, USA-NW, USA-SE, USA-SW, England, Irland, Schottland, Wales, Deutschland-Norden, Deutschland-Süd}

  • Städte = {Ottawa, Toronto, Vancouver, Calgary, Seattle, Boise, Los Angeles, Houston, Shreveport, Miami, Boston, New York, London, Dover, Glasgow, Edinburgh, Cardiff, Pembroke, Belfast, Berlin, Hamburg, München, Stuttgart}

Members

Elemente auf der Blattebene einer Hierarchie haben keine untergeordneten Elemente, und Elemente auf der Stammebene haben keine übergeordneten Elemente. Alle anderen Elemente haben mindestens ein über- und ein untergeordnetes Element. Wenn beispielsweise die Hierarchiestruktur in der Dimension für die Geografie teilweise durchquert wird, werden folgende Beziehungen zwischen unter- und übergeordneten Elementen gefunden:

  • {All} (übergeordnetes Element von) {Europa, Nordamerika}
  • {Nordamerika} (übergeordnetes Element von) {Kanada, USA}
  • {USA} (übergeordnetes Element von) {USA-NE, USA-NW, USA-SE, USA-SW}
  • {USA-NW} (übergeordnetes Element von) {Boise, Seattle}

Elemente können entlang einer oder mehrerer Hierarchien pro Dimension konsolidiert werden.

Dieses Beispiel veranschaulicht auch ein weiteres Merkmal: Einige Elemente der Week-Ebene der Year-Week-Hierarchie werden in keiner Ebene der Year-Quarter-Hierarchie angezeigt. Eine Hierarchie muss also nicht alle Elemente einer Dimension enthalten.