Version 2021

Einführung in abgeleitete Attribute

Sie können basierend auf Datensatzobjekten, die bereits in einem Dossier enthalten sind, abgeleitete Attribute erstellen und zu einem Dossier hinzufügen. Mit der Funktion „Verkettung“ können Sie das Attribut „Geographische Region“ mit dem Attribut „Staat“ kombinieren, um zu einem Ergebnis wie „Düsseldorf, Deutschland“ zu kommen. Ein abgeleitetes Attribut funktioniert genauso wie jedes andere Attribut. Sie können es einer Visualisierung hinzufügen, es in ein Textfeld ziehen, um es als eine Beschriftung anzuzeigen, oder es als einen Filter verwenden.

Es ist einfach, ein abgeleitetes Attribut zu erstellen, das Folgendes ermöglicht:

  • Ändert den Datentyp eines bestehenden Attributs. Das abgeleitete Attribut kann eine Zeichenfolge, eine Zahl oder ein Datum sein. Das ursprüngliche Attribut wird nicht geändert und verbleibt im Dossier.
  • Ändert eine bestehende Metrik in ein Attribut. Jeder Wert in der Metrik wird als ein separater Wert im Attribut angezeigt. Die ursprüngliche Metrik wird nicht geändert und verbleibt im Dossier. Weitere Informationen finden Sie unter Datensatzobjekte verwalten.
  • Erstellt zusätzliche datumsbezogene Attribute für jedes Datumsattribut. Dies ermöglicht es Ihnen, die Tiefe der für Ihre Daten verfügbaren Informationen bezüglich der Zeit zu verbessern, indem Attribute erzeugt werden, die höhere Ebenen von Zeitdaten basierend auf einem vorhandenen Attribut in einem Dossier enthalten. Enthält das Attribut Daten zu „Monat“, kann das Attribut „Jahr“, das das Jahr eines jeden Monats enthält, generiert werden. Weitere Informationen finden Sie unter Datensatzobjekte verwalten.

Sie können mit den im Attribut-Editor verfügbaren Funktionen auch komplexere abgeleitete Attribute erstellen.

Ihr Dossier enthält das Attribut „Mitarbeiter“, das separate Attributfelder für den Vornamen und den Nachnamen eines jeden Mitarbeiters im Unternehmen enthält. Ein Attributfeld ist eine beschreibende Kategorie für alle Daten, die Sie zu jedem ihrer Attribute speichern. Sie möchten den Anfangsbuchstaben des Vornamens und den Nachnamen aller Mitarbeiter anzeigen. Sie können basierend auf „Mitarbeiter“ ein abgeleitetes Attribut erstellen, indem Sie die Funktion „Verkettung“ verwenden, um den ersten Buchstaben des Vornamens und den Nachnamen zu kombinieren. Das abgeleitete Attribut hat die folgende Definition:

Concat(Leftstr(Employee@FirstName,1),".",
Employee@LastName)

Wird das abgeleitete Attribut in einer Visualisierung angezeigt, zeigt es jeden Mitarbeiter nach dem ersten Buchstaben des Vornamens und dem Nachnamen an.

Sie können ein abgeleitetes Attribut verwenden, um eine Metrik „Gehalt“ in ein Attribut „Gehaltsstufe“ umzuwandeln.

Definieren Sie die Werte des Attributs als Gehaltsbereiche wie z. B 20.000 und 50.000. Erstellen Sie ein abgeleitetes Attribut mit der folgenden Definition:

Concat(LeftStr(toString(Salary), (Length(toString(Salary))-4)), "0", "K")

Um die Gehaltsbereiche in Tausendern anzuzeigen, ändern Sie die Definition folgendermaßen:

Concat(LeftStr(toString(Salary), (Length(toString(Salary))-3)), "K")

Ein abgeleitetes Attribut enthält nur das Attributfeld „ID“, Sie können jedoch für das abgeleitete Attribut noch zusätzliche Attributfelder definieren. Jedwede Attributfelder neben dem ID-Attributfeld müssen auf dem Wert des ID-Attributfelds basieren.

Die Sortierung ist ein Grund zur Erstellung eines zusätzlichen Feldes anstelle eines abgeleiteten Attributs.

Ihr Datensatz enthält ein Attribut „Datum“ im Format MM/TT/JJ. Sie müssen die Wochentage anstelle des Datums anzeigen. Sie erstellen ein abgeleitetes Attribut, das diese Transformation ausführt, wobei Werte wie „Sonntag“, „Montag“, „Dienstag“ usw. zurückgegeben werden. Sie möchten, dass Sonntag, der erste Tag der Woche, zuerst angezeigt wird, gefolgt von Montag usw. Erstellen Sie ein abgeleitetes Attribut mit den folgenden beiden Feldern:

  • Das Feld „ID“ enthält die standardmäßige Sortierreihenfolge.

    DayOfWeek(Date@ID)
  • Das Feld „Bez“ enthält die Beschreibung.

    ToString<Pattern=ddd>(Date@ID)

Wenn das abgeleitete Attribut in einer Visualisierung angezeigt wird, führt es die Sortierung gemäß des Felds „ID“ durch.

Weitere Themen

Einführung in Attribute

Erstellen Sie ein abgeleitetes Attribut

Erstellen Sie ein abgeleitetes Attribut, indem Sie den Datentyp eines Attributs ändern