2016-04-01 10 views
0

Ich habe ein Diagramm erstellt 6 Monate zeigt gleitenden Durchschnitt Spalte für letzte 13 MonateOBIEE Moving Average Drill Down

Jetzt wollen Benutzer für letzte 6 Monate Daten zu diesem gleitenden Durchschnitt trugen zu diesem 6MMAs bohren.

Angenommen, für März 2016 sind die beitragenden Monate 10/2015, 11/2015, 12/2015, 01/2016, 02/2016 und 03/2016. Wenn der Benutzer also auf den Datenpunkt für März 2016 klickt, sollten alle mitwirkenden Projekte für diesen Monat angezeigt werden, d. H. 10/2015, 11/2015, 12/2015, 01/2016, 02/2016 und 03/2016.

Für Februar 2016 sind die beitragenden Monate 09/2015, 10/2015, 11/2015, 12/2015, 01/2016 und 02/2016. Wenn also der Benutzer auf den Datenpunkt Februar 2016 klickt, sollten alle mitwirkenden Projekte für diesen Monat (z. B. 09/2015, 10/2015, 11/2015, 12/2015, 01/2016 und 02/2016) angezeigt werden.

Und so weiter ..

Wie kann ich das erreichen?

Antwort

0

Erstellen Sie eine weitere Analyse, die Daten für alle Monate/Jahr anzeigen wird. Erstellen Sie einen Drilldown von Ihrem Hauptbericht, der zum Detailbericht navigiert wird. Auch auf welcher Spaltenbasis Sie Ihren Detailbericht anzeigen möchten, geben Sie dort "Spalte wie angefordert" an. Es wird wie "Master-Detail" -Analyse sein.

Wenn Sie also auf den Hauptbericht klicken, wird dieser Wert als Parameter an den Detailbericht über "wird aufgefordert" übergeben. Der erforderliche Wert wird angezeigt.

PFB der Link für detaillierte Erklärung. http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1113/actionframework/actionframework.htm

Ich hoffe, es ist hilfreich.

+0

Ich habe bereits eine detaillierte Analyse erstellt und der Monat wird dazu aufgefordert. Ich fügte diese Analyse auch in die Interaktion des Graphen ein. Aber das Problem ist, wenn ich Monat aufgefordert werde, zeigt es mir nur Projekte für diesen Monat, aber ich möchte Projekte für die letzten 6 Monate sehen. Also wenn ich auf Mar klicke, 2016 zeigt es mir Projekte für März 2016, aber meine Anforderung ist es, alle Projekte von Oktober 2015 bis März 2016 zu sehen. – lalit

+0

können Sie versuchen, eine Arbeit around.write eine Formel in Ihrem Monat Spalte in Ihrem Detailbericht. - Extrahieren Sie das Jahr aus der Präsentationsvariablen und der Monat sollte der letzte Wert der Monatsspalte und (Monat-5) sein. Versuchen Sie es mit diesem. Versuchen Sie, den Detailbericht zu erstellen, der im Wesentlichen die Daten der letzten 5 Monate anzeigt. Übergeben Sie die Variable entsprechend. – mona16

+0

versuchen Sie etwas in Ihrer Datumsspalte im Detailbericht. Verwendung Filter auf Sie Datumsspalte Time.Date <= cast (current_date als Datum) und Time.Date> = TIMESTAMPADD (SQL_TSI_MONTH, -3, TIMESTAMPADD (SQL_TSI_DAY, DAYOFMONTH (CURRENT_DATE) * - (1) + 1, CURRENT_DATE)) – mona16

0

können Sie versuchen, eine Arbeit around.write eine Formel in Ihrem Monat Spalte in Ihrem Detailbericht. - Extrahieren Sie das Jahr aus der Präsentationsvariablen und der Monat sollte der letzte Wert der Monatsspalte sein und (Monat-5). Versuchen Sie es mit diesem. Versuchen Sie, den Detailbericht zu erstellen, der im Wesentlichen die Daten der letzten 5 Monate anzeigt. Übergeben Sie die Variable entsprechend. - Mona16 Vor 12 Minuten

versuchen Sie etwas wie diese in Ihrer Datumsspalte im Detailbericht. Verwenden Sie den Filter für Ihre Datumsspalte Time.Date < = Cast (aktuelles_Datum als Datum) und Time.Date> = TIMESTAMPADD (SQL_TSI_MONTH, -3, TIMESTAMPADD (SQL_TSI_DAY, DAYOFMONTH (CURRENT_DATE) * - (1) + 1, CURRENT_DATE))

+0

http: //arjunonobiee.blogspot.in/2015/08/last-n-monatrollmonate-daten-by.html überprüfen Sie dies auch. – mona16

Verwandte Themen