In einer Berichtsdefinition können zwei Typen von SQL-Abfragen verwendet werden: Basisabfragen und Parameterabfragen.
Mit einer Basisabfrage können Benutzer Daten aus verschiedenen Tabellen abrufen und als Berichtsausgabe anzeigen. Die Basis erweitert die Definition eines Standardberichts und kann in mehreren Berichten verwendet werden. Beispiel: Mit einer Abfragedefinition können Sie verschiedene Spalten oder Gruppierungen anzeigen. In einem Bericht können Sie Beträge nach Konto auflisten und nach Entity gruppieren, und in einem anderen Bericht können Sie Beträge nach Entity auflisten und nach Konto gruppieren.
Mit der Parameter-SQL-Abfrage können Sie eine Abfrage anhand der Parameter in der Berichtsdefinition ausführen. Beispiel: Mit der Abfrage können Sie die Location, die Periode, die Kategorie oder das Konto auswählen.
Informationen zu den verfügbaren Tabellen und Joins zum Erstellen von SQL-Abfragen finden Sie in Anhang G unter TDATASEG-Tabellenreferenz und TLOGPROCESS-Tabellenreferenz. Die TDATASEG-Tabelle wird zum Speichern der vom Benutzer geladenen Daten, für die Umwandlung zwischen den Quelldimensionselementen und den Ergebnissen des Zuordnungsprozesses verwendet. Die TLOGPROCESS-Tabelle wird zum Speichern des Workflowprozessstatus für eine Location, eine Kategorie und eine Periode verwendet.
Sie können Abfragedefinitionen als XML-Dateien speichern, mit denen Sie wiederum in Oracle Business Intelligence Publisher oder im BI Publisher-Desktop-Add-in für Microsoft Word benutzerdefinierte Vorlagen erstellen können.
So fügen Sie eine Abfragedefinition hinzu: