2016-04-25 18 views
0

Ich brauche Hilfe.OBIEE Merge zwei Abfragen (Join)

Ich bin neu zu obiee (vor kurzem von Geschäftsobjekten bewegt und alle Berichte in obiee neu erstellen).

Hier ist ein Beispiel, ich brauche Hilfe mit. Ich habe eine Analyse erstellt, in der ich alle Bestellungen mit ihren Ziellieferdaten und der Anzahl der Produkte in jeder Bestellung aufliste.

Bestellen Id ...... Ziel Lieferungstag ... Keine Produkte

Abc .... 2016.01.01 ..... 5

Ich möchte hinzufügen eine Spalte neben Anzahl der Produkte mit der Bezeichnung "Anzahl der pünktlich gelieferten Produkte". Ich möchte das Lieferdatum jedes Produkts innerhalb einer Bestellung mit dem Ziellieferdatum und vergleichen Geben Sie die Anzahl der Produkte an, die innerhalb des Zieldatums geliefert werden. So sollte die Ausgabe

Abc .... 1/1/2016 sein. ... 5 ..... 3

Wo 3 ist die Anzahl der Produkte pünktlich geliefert.

Ich könnte es in BO tun, indem Sie zwei Abfragen ausführen und sie jedoch in obiee zusammenfassen Ich bin nicht in der Lage, eine zweite Abfrage zu meiner Analyse hinzuzufügen. Ich habe versucht auf Produktebene mit Fall wenn Zieldatum> = Lieferdatum dann 1 Else 0 und umhüllte dies mit Summenfunktion zu aggregieren, aber es hat nicht funktioniert ..

Schätzen Sie Ihre Hilfe in diesem. Die Suche nach diesen Themen gibt mir Ergebnisse für die Ausführung von Abfragen aus mehreren Themenbereich :(

Antwort

0

Sie haben auch Gewerkschaften in OBIEE, Sie Union die Ergebnisse von 2 Abfragen, die die gleiche Struktur zurückgeben, so dass Sie Frage A mit Order ID, Target haben Datum, keine Produkte und eine Dummy-Spalte mit einer 0 und Standardaggregation Summe, und eine zweite Abfrage mit Auftrags-ID, Zieldatum, Dummy-Spalte, die 0 summiert, und die Anzahl der gelieferten Produkte Sie tun dies in der Kriterien-Registerkarte der Analyse Es ist wichtig die Reihenfolge, in der Sie Ihre Spalten setzen, denn das ist, was OBIEE verwendet, um die Union zu tun. Grüße