Referenz: Vergleich von Attributen und Dimensionen
Vergleich des Verhaltens
Benutzerdefinierte Dimensionen ähneln Attributen, erfüllen jedoch in Ihrem Modell einen anderen Zweck. Stellen Sie sich Ihre Daten als abgelegte Papierblätter in einem Aktenschrank vor. Benutzerdefinierte Dimensionen sind die Ordner, die das Papier enthalten. Attribute sind die Codes, die Sie in die Ordner aufnehmen.
Das Verhalten und die Funktionen von Attributen im Modell unterscheiden sich von denen von Dimensionen. Sehen Sie sich die folgenden Tabellen an, bevor Sie sich für eine der zwei Möglichkeiten entscheiden.
Funktionen
Funktionen | Benutzerdefinierte Dimensionen | Attribute |
|---|---|---|
Ebenen taggen | Die Listendimension muss in den Dimensionsdetails deaktiviert sein. | Ja |
Konten taggen | Nein | Ja |
Versionen taggen | Nein | Nein |
Benutzerdefinierte Dimensionen taggen | Nein | Ja |
Sicher für Zugriffsregeln | Ja | Ja |
Löschen hat Auswirkungen auf Daten | Ja | Nein |
Einfach zu löschen | Nein | Ja |
Hierarchisch | Bedingt | Ja |
Zu Standardtabellenblatt hinzufügen | Ja | Nein |
Zu Cube- oder modellierten Tabellenblättern hinzufügen | Ja | Ja |
Werte in bestimmten Versionen ausblenden | Ja | Nein |
Verhalten bei Daten
Benutzerdefinierte Dimensionen | Attribute |
|---|---|
Sind Metadaten, auch wenn sie Ebenen taggen | Taggen Metadaten (Konten, benutzerdefinierte Dimensionen und Ebenen) |
Erstellen bestimmte Schnittpunkte von Daten im Modell, zusammen mit Ebenen, Zeiten und Konten. | Werden den Daten zugeordnet, die sich mit den getaggten Metadaten überschneiden. |
Verhalten in getaggten Hierarchien
Benutzerdefinierte Dimensionen | Attribute |
|---|---|
Sie können nur Ebenen mit benutzerdefinierten Dimensionswerten taggen. Für die Dimension darf die Option Listendimension nicht aktiviert sein. Sie müssen untergeordnete und übergeordnete Ebenen nicht mit demselben Ebenendimensionswert taggen. Jede gleichrangige Ebene kann unterschiedliche benutzerdefinierte Dimensionswerte haben. | Untergeordnete Metadaten erben das Attribut der übergeordneten Metadaten. Beispiel: Wenn Sie die übergeordnete Ebene G&A mit Westküste taggen, werden alle Ebenen, die ein Roll-Up zu G&A durchführen, automatisch mit Westküste getaggt.
Um jede Ebene mit einem anderen Attributwert zu taggen, müssen Sie die übergeordnete Ebene ohne Kategorie belassen oder eine hierarchische Liste mit Attributwerten erstellen. Beispiel: Der Attributwert Ostküste hat zwei untergeordnete Attributwerte: Nordosten und Südosten . Taggen Sie G&A mit Ostküste . Für die untergeordnete Ebene können Sie Ostküste , Nordosten oder Südosten auswählen. |
Verhalten bei Ebenen
Sie können entweder Attribute oder benutzerdefinierte Dimensionen verwenden, um Ebenen zu taggen.
Benutzerdefinierte Dimensionen | Attribute |
|---|---|
Wenn Sie Ebenen mit benutzerdefinierten Dimensionen taggen, müssen Sie die Ebenendimension den Daten zuordnen. Andernfalls werden die Daten mit dem Wert Ohne Kategorie der Ebenendimension getaggt. Durch die Zuordnung des Ebenendimensionswertes zu den Daten werden die Daten durch die Dimensionswerte der Ebene weiter partitioniert. | Wenn Sie eine Ebene mit einem Attribut taggen, hat die Ebene immer dieses Attribut. Alle der Ebene zugeordneten Daten sind auch dem Attribut zugeordnet. |
Wenn Sie den Ebenendimensionswert zu einem Bericht hinzufügen, gibt der Bericht alle möglichen Kombinationen aus Ebenen und Ebenendimensionswerten zurück. | Wenn Sie den Ebenenattributwert zu einem Bericht hinzufügen, gibt der Bericht nur die Ebenen zurück, die mit den Attributwerten getaggt sind. |
Bei Tabellenblättern muss die Ebenendimension auf dem Tabellenblatt vorhanden sein, um sie den Daten der zugehörigen Ebene zuordnen zu können. Auf dem Tabellenblatt können Sie den der Ebene zugeordneten benutzerdefinierten Dimensionswert überschreiben. Beispiel: Taggen Sie die Ebene Finanzen mit Ostküste . Wählen Sie in den Tabellenblättern die Ebene Finanzen aus. Wählen Sie den Dimensionswert Westküste aus. Die Daten überschneiden sich jetzt bei Finanzen und Westküste . | Wenn Sie Daten auf der Ebene eingeben, taggt das Attribut, das die Ebene mit einem Tag verknüpft, die Daten automatisch, auch wenn sich das Attribut nicht im Tabellenblatt befindet. Das Attribut ist schreibgeschützt, wenn es sich im Tabellenblatt befindet. |
Verhalten in Tabellenblättern
Tabellenblattart | Benutzerdefinierte Dimensionen | Attribute |
|---|---|---|
Standard | Zum Taggen der Daten mit den benutzerdefinierten Dimensionswerten muss sich die benutzerdefinierte Dimension auf dem Tabellenblatt befinden. Andernfalls werden die Daten automatisch mit dem Wert Ohne Kategorie der benutzerdefinierten Dimensionen getaggt. | Sie müssen das Attribut nicht zu einem Tabellenblatt hinzufügen. Beispiel: Alle Daten auf der Ebene Finanzen werden automatisch mit dem Ebenenattributwert Ostküste getaggt. |
Modelliert |
|
|
Cube |
|
|