Moving Durchschnittlich Obiee

Ich habe eine Grafik zu zeigen, 6 Monate gleitende durchschnittliche Spalte für die letzten 13 Monate Nun wollen Benutzer auf diesen 6MMAs für die letzten 6 Monate Daten zu diesem gleitenden Durchschnitt beigetragen bohren. Sagen. Für März 2016 sind die beitragenden Monate 102015, 112015, 122015, 012016, 022016 und 032016. Wenn also der Benutzer auf den Datenpunkt Mar 2016 klickt, sollten alle Projekte für diesen Monat angezeigt werden, dh 102015, 112015, 122015, 012016, 022016 und 032016. Für Februar 2016 sind die beitragenden Monate 092015, 102015, 112015, 122015, 012016 und 022016. Wenn also der Benutzer auf den Datenpunkt 201 2016 klickt, sollten alle Projekte für diesen Monat, dh 092015, 102015, 112015, 122015, 012016 und 022016, angezeigt werden. Wie kann ich dies schaffen Erstellen Sie eine weitere Analyse, die Daten für alle Monate zeigen wird. Und erstellen Sie einen Drilldown aus Ihrem Masterreport, der zum Detailreport navigiert wird. Auch auf welcher Spaltenbasis Sie Ihren Detailreport anzeigen möchten, geben Sie Spalte wie dort aufgefordert. Es wird wie Master-Detail Analyse sein. Also, wenn Sie auf Master-Bericht klicken, wird dieser Wert als Parameter an Detail-Bericht übergeben wird aufgefordert. Und der erforderliche Wert wird angezeigt. Hoffe, es ist hilfreich. Ich habe bereits eine detaillierte Analyse erstellt und der Monat wird dazu aufgefordert. Ich habe auch hinzugefügt, dass die Analyse in der Interaktion der Grafik. Aber das Problem ist, wenn ich monatlich dazu aufgefordert es zeigt mir nur Projekte für diesen Monat, aber ich möchte Projekte für die letzten 6 Monate zu sehen. Wenn ich also auf Mar, 2016 klicke, zeigt es mir Projekte für Mar, 2016, aber meine Anforderung ist es, alle Projekte von Okt, 2015 bis März 2016 zu sehen. Ndash lalit Apr 1 16 am 20:27 können Sie versuchen, eine Arbeit around. write eine Formel in Ihrem Monat Spalte in Ihrem Detail-Bericht. --Extract Jahr aus der Präsentation Variable und Monat sollte spätesten Wert der Monatsspalte und (Monat-5). Versuchen Sie mit diesem. Versuchen Sie, den Detailreport zu erstellen, der grundsätzlich die letzten 5 Monate data. and übergibt die Variable entsprechend. Ndash mona16 Apr 4 16 um 7: 13Zeitreihenfunktionen im OBIEE Im Vertriebsbereich will der Vertriebsleiter die Verkaufsdaten vor einem Monat, vor einem Jahr oder von einer bestimmten Zeit bis zum aktuellen Datum oder von einem Zeitraum bis zum Ende sehen In einer anderen Periode wollen sie den Umsatz berechnen. Wie werden Sie tun, dass Ja, Absolutely Time-Serie-Funktionen, die den Weg, um den Vergleich zwischen der Zeit, um eine Maßnahme zu berechnen, da SQL bietet keine direkte Möglichkeit, Zeitvergleiche zu machen. So können wir mit Hilfe der Zeitreihenfunktion ein Maß für die oben erläuterten Anforderungen berechnen. Hinweis: Bevor Sie die Zeitreihenfunktionen verwenden, müssen Sie zuerst die Zeitmaßhierarchie erstellen. Wir erstellen eine Maßnahme mit Zeitreihenfunktionen im BMM-Administrationstool. In OBIEE 10g haben wir zwei Zeitreihenfunktionen 1. Ago () 2. ToDate () 1. Ago () Diese Funktion berechnet den aggregierten Wert eines Messwerts ab einem bestimmten Zeitraum (vor einem Monat oder einem Jahr) aus dem aktuelle Uhrzeit. Diese Funktion besteht aus drei Parametern. Syntax: Ago (ltltMeasuregtgt, ltltLevelgtgt, ltltAnzahl von Periodsgtgt) i. Maßnahme: Eine Maßspalte, die Sie in dieser Funktion nutzen können ii. Ebene. Auf welcher Ebene Sie diese Maßnahme berechnen möchten. Diese Ebene wird aus der Zeitdimension Hierarchie iii ausgewählt. Number of Period: Ein numerischer Wert, der anzeigt, wie viele Level Sie vor der aktuellen Uhrzeit gehen wollen. Z. B. Ago (SH. SALES. AMOUNTSOLD SH. Time Dimension. Month. 1) Im obigen Beispiel habe ich eine Spalte namens Sales Month Ago mit Ago () - Funktion erstellt. 2. ToDate () Diese Funktion aggregiert eine Messung von Beginn einer bestimmten Zeitspanne bis zur aktuell angezeigten Zeit. Wir können eine berechnete Spalte mit dieser Funktion erstellen, indem wir demselben Verfahren folgen, wie wir eine Spalte mit Ago-Funktion erstellt haben. Syntax: ToDate (ltltMeasuregtgt, ltltLevelgtgt) Zum Beispiel: ToDate (SH. SALES. AMOUNTSOLD. SH. Time Dimension. Year) Mit dem obigen Beispiel Betrag Betrag Spalte ist das Maß und Jahr ist das Niveau, das das Maß von Anfang an berechnet Das Jahr zu einem bestimmten Zeitpunkt. In OBIEE11g mit der obigen Funktion gibt es eine weitere Funktion hinzugefügt wurde 3. PeriodRolling () Diese Funktion ermöglichen es uns, eine aggregierte Maßnahme über einen bestimmten Satz von Abfragekorn Zeitraum, anstatt innerhalb einer festen Zeitreihe Getreide zu erstellen. Die gemeinsame Verwendung dieser Funktion besteht darin, einen Rolling Average zu erstellen, wie etwa 10-wöchige Rolling Average Syntax: PeriodRolling (ltltMeasuregtgt, ltltStarting Period Offsetgtgt, ltltEnding Period Offsetgtgt) Maß: stellt die logische Maßspalte dar, von der abgeleitet werden soll. Startperioden-Offset: Identifizieren Sie die erste Periode, die in der rollenden Aggregation verwendet wird. Ending Period Offset: Identifizieren Sie den letzten Zeitraum in der rollenden Aggregation verwendet. Für z. B. PeriodRolling (SH. SALES. AMOUNTSOLD, -2, 0) Mit dem obigen Beispiel Im erstellen drei Monate rollenden Summe der Spalte Betrag verkauft. Es umfasst die letzten zwei Monate mit dem aktuellen Monat. Der Zahlenwert -2 im Offset gibt den Monat Jan-12, Feb-12 an, wenn unser aktueller Monat Mar-12 ist. Der Zahlenwert 0 im Offset gibt die aktuelle Monatsnote an: PeriodRolling () - Funktion, die nicht den Durchschnitt berechnen wird Betrag von drei Monaten für die Maßnahme. Durchschnitt (AVG () - Funktion in OBIEE) berechnet den Durchschnitt der auf dem Speicherkorn abgerufenen Datenbankzeilen. Wenn Sie also den 3-Monats-Umsatzdurchschnitt für das oben erläuterte Perioden-Rolling-Beispiel berechnen wollen, müssen wir die folgende Syntax wie folgt schreiben: Aggregatfunktionen ausführen Die Aggregatfunktionalität ähnelt funktionalen Aggregaten, indem sie einen Satz von Datensätzen als Eingabe, Aber anstatt das einzelne Aggregat für den gesamten Satz von Datensätzen auszugeben, geben sie das Aggregat basierend auf bisher angetroffenen Datensätzen aus. Dieser Abschnitt beschreibt die laufenden Aggregatfunktionen, die vom Oracle BI Server unterstützt werden. Berechnet einen gleitenden Durchschnitt (Mittelwert) für die letzten n Zeilen von Daten in der Ergebnismenge einschließlich der aktuellen Zeile. MAVG (nexpression, n) Jeder Ausdruck, der einen numerischen Wert auswertet. Jede positive ganze Zahl. Stellt den Durchschnitt der letzten n Zeilen von Daten dar. Die MAVG-Funktion setzt ihre Werte für jede Gruppe in der Abfrage entsprechend den Regeln zurück, die im Display Function Reset-Verhalten beschrieben werden. Der Durchschnitt für die erste Zeile ist gleich dem numerischen Ausdruck für die erste Zeile. Der Mittelwert für die zweite Zeile wird berechnet, indem der Durchschnitt der ersten beiden Zeilen von Daten genommen wird. Der Mittelwert für die dritte Zeile wird berechnet, indem der Durchschnitt der ersten drei Datenzeilen usw. bis zum Erreichen der n-ten Zeile berechnet wird, wobei der Durchschnitt auf der Basis der letzten n Datenzeilen berechnet wird. Diese Funktion berechnet eine Bewegungssumme für die letzten n Datenzeilen, einschließlich der aktuellen Zeile. Die Summe für die erste Zeile ist gleich dem numerischen Ausdruck für die erste Zeile. Die Summe für die zweite Zeile wird berechnet, indem die Summe der ersten beiden Datenzeilen genommen wird. Die Summe für die dritte Zeile wird berechnet, indem die Summe der ersten drei Datenzeilen usw. verwendet wird. Wenn die n-te Zeile erreicht ist, wird die Summe auf der Basis der letzten n Datenreihen berechnet. Diese Funktion setzt ihre Werte für jede Gruppe in der Abfrage gemäß den Regeln zurück, die im Display Function Reset-Verhalten beschrieben sind. MSUM (nexpression, n) Diese Funktion berechnet eine laufende Summe auf der Grundlage bisheriger Datensätze. Die Summe für die erste Zeile ist gleich dem numerischen Ausdruck für die erste Zeile. Die Summe für die zweite Zeile wird berechnet, indem die Summe der ersten beiden Datenzeilen genommen wird. Die Summe für die dritte Zeile wird berechnet, indem die Summe der ersten drei Zeilen von Daten usw. verwendet wird. Diese Funktion setzt ihre Werte für jede Gruppe in der Abfrage gemäß den Regeln zurück, die im Display Function Reset-Verhalten beschrieben sind. Jeder Ausdruck, der einen numerischen Wert auswertet. Das folgende Beispiel zeigt eine Abfrage, die die RSUM-Funktion und die Abfrageergebnisse verwendet. Wählen Sie Monat, Umsatz, RSUM (Umsatz) als RUNNINGSUM von salessubjectarea


Comments