Die Eigenschaftssicht für Spaltenberechnungen enthält die folgenden Registerkarten:
Diese Funktion wird auf die Werte der zugrunde liegenden Kennzahl angewendet, z. B. den Umsatz einzelner Verkaufstransaktionen, um den zusammengefassten Featurewert des Fokus der Analyse zu generieren.
Nullwerte werden ignoriert. Dies bedeutet, dass sie in einer Summe (SUM) als 0 behandelt werden. Sie werden nicht gezählt, wenn die Spaltenberechnungsfunktion COUNT ist.
Die ausgewählte Spaltenberechnungsfunktion muss mit dem Datentyp der ausgewählten Spalte kompatibel sein.
Die Spaltenberechnungsfunktion muss mit dem Ergebnisdatentyp des Ausdrucks kompatibel sein.
Wenn Ihre Ergebnisse keine Nullwerte enthalten sollen, ersetzen Sie ein Nullergebnis durch den angegebenen Wert. Dies gilt auch für erweiterte Spaltenberechnungen und Teilungen für Spaltenberechnung.
Die folgenden Typen erweiterter Spaltenberechnung werden unterstützt:
Wenn Sie z. B. den Umsatz für ein bestimmtes Produkt an einem bestimmten Tag analysieren wollen, kann es hilfreich sein, diesen Wert mit dem durchschnittlichen Umsatz der vorangegangenen Woche zu vergleichen. Sie müssen die folgenden Parameter angeben, um derartige Fenster zu definieren:
Sie wählen in der Regel die Fokuskomponente aus, die die Zeitgranularität definiert. In Sonderfällen wollen Sie möglicherweise eine Fokuskomponente auswählen, für die Sie eine aussagekräftige Sortierung definieren können.
Die Sortierung basiert standardmäßig auf den Werten der Spalten, die die Fokuskomponente eindeutig definieren. Diese Sortierung ist manchmal nicht korrekt. Wenn z. B. MONTH der Fokus ist, der durch die Spalten YEAR und NAME_OF_MONTH definiert wird, ist die Sortierung alphabetisch, basierend auf den Monatsnamen. Sie vermeiden die alphabetische Sortierung, indem Sie YEAR und MONTH_NUMBER als Sortierspalten verwenden.
Sie können die Sortierspalten ändern, indem Sie Editieren... anklicken, um den Dialog Sortierspalten zu öffnen.
Wenn Sie den wertebasierten Bereichstyp für das gleitende Fenster angegeben haben, darf die Reihenfolge nur eine einzige numerische Spalte enthalten.
Wählen Sie z. B. AVG aus, um den durchschnittlichen Umsatz der Woche vor dem Fokustag zu berechnen.
Wenn Sie z. B. day als den Fokus, -7 als Fensteranfang und -1 als Fensterende angeben, umfasst das Fenster die sieben Tage vor dem Fokustag, aber nicht den Fokustag selbst.
Sie können 0 angeben, um in der aktuellen Zeile zu starten bzw. zu enden.
Sie können angeben, dass ein Fenster an einem Ende unbegrenzt ist, indem Sie -∞ oder ∞ anklicken.
Wählen Sie den zeilenbasierten Bereichstyp aus, wenn Sie Ihr Fenster um eine feste Anzahl Einträge erweitern wollen. Beispielsweise wird ein Fenster mit einem Bereich von -7 bis -1 über die letzten sieben Tage zusammengefasst, für die in den Fakttabellen ein Eintrag vorhanden ist.
Wählen Sie den wertebasierten Bereichstyp aus, wenn Sie Ihr Fenster um einen festgelegten Bereich Ihrer Dimension erweitern wollen, auch wenn nicht alle Werte in Ihren Daten vorkommen. Beispielsweise wird ein Fenster mit einem Bereich von -7 bis -1 über die letzten sieben Tage unabhängig von Einträgen in den Fakttabellen zusammengefasst.
Wählen Sie z. B. AVG aus, wenn Sie den durchschnittlichen Umsatz der Woche mit dem Fokustag berechnen wollen.
Wenn Sie z. B. den durchschnittlichen Umsatz der Woche mit dem Fokustag berechnen wollen, müssen Sie die Wochenebene der Zeitdimension auswählen.
Sie können den Dialog Angabe von Ebenen durch Anklicken von Editieren... öffnen. Im Dialog Angabe von Ebenen können Sie die entsprechende Ebene für eine Fokuskomponente angeben, indem Sie das Pluszeichen (+) anklicken, die gewünschte Ebene auswählen und den Rechtspfeil anklicken.
Sie können Daten für höhere Ebenen von mehreren Fokuskomponenten zusammenfassen. Sie können Daten auch für alle Werte einer Fokuskomponente zusammenfassen, indem Sie Gesamtebene für eine bestimmte Dimension auswählen.
Sie müssen einen Namen für die Ergebnisspalte in der Ausgabetabelle definieren. Der Name muss ein gültiger Db2-Spaltenname sein. Der Name der Ergebnisspalte wird standardmäßig vom Namen der Spaltenberechnung abgeleitet.
Wenn Sie eine Spaltenberechnung umbenennen, wird der Name der Ergebnisspalte ebenfalls geändert. Wenn Sie den Namen der Ergebnisspalte in den Spaltenberechnungseigenschaften ändern, wird der Name der Spaltenberechnung nicht geändert.
Sie können den Standarddatentyp der Ergebnisspalten überschreiben. Die verfügbaren Datentypen werden in der Dropdown-Liste angezeigt.
Der Datentyp muss mit dem Ergebnistyp des definierten SQL-Ausdrucks kompatibel sein. Wenn Sie ausgewählt haben, dass die Werte als Prozentsätze zusammengefasst werden sollen, muss der Datentyp numerisch sein.