Normalerweise habe ich mit dem folgenden berechneten Spalte, wenn die Daten aus einer Excel-Datei importieren:Wie kann ich eine OVER-Anweisung in Spotfire verwenden, wenn eine Verbindung zu einer externen Datenbank besteht?
(Sum([Units]) - Sum([Units]) OVER (PreviousPeriod([Axis.Columns])))/Sum([Units]) OVER (PreviousPeriod([Axis.Columns])) * 100 as [% Difference]
In diesem Szenario wird jedoch die Daten direkt aus einer Oracle-Datenbank kommen. Wenn ich versuche, um die berechnete Spalte zu erstellen, erhalte ich die Fehlermeldung:
"nicht funktionieren gefunden: 'PreviousPeriod'"
- Ich habe einige Nachforschungen angestellt und festgestellt, dass ich das THEN-Schlüsselwort verwenden sollte, aber ich habe das gleiche Problem, wenn ich versuche, es nach dem aggregierten Ausdruck einzufügen.