Das Reporting-Framework von Oracle Hyperion Financial Data Quality Management, Enterprise Edition stellt eine einheitliche Lösung dar, die Quell- und Zieldaten, Vorlagen sowie benutzerdefinierte SQL-Abfragen enthält. In Oracle Business Intelligence Publisher erstellte Vorlagen können Daten im XML-Format aufnehmen und zur dynamischen Generierung von Berichten verwendet werden. Sie können SQL-Abfragen zum Extrahieren von Daten aus Tabellen erstellen oder sie zusammen mit Berichtsparametern zum Erweitern der Definition eines Standardberichts verwenden. FDMEE-Berichte können als PDF-, Excel-, Word- oder HTML-Ausgabe erstellt werden.
REST-Ressource
POST /aif/rest/{api_version}/jobs
Anforderung
Unterstützte Medientypen: application/json
Die folgende Tabelle enthält eine Übersicht der Clientanforderung.
Tabelle A-9 Parameter
| Name | Beschreibung | Typ | Erforderlich | Standard |
|---|---|---|---|---|
api_version |
Version der verwendeten API, z.B. V1 | Pfad | Ja | Keine |
jobType |
Jobtyp (REPORT) |
Pfad | Ja | Keine |
jobName |
Name des auszuführenden Berichts, z.B. |
Pfad | Ja | Keine |
reportFormatType |
Dateiformat des Berichts (PDF, XLSX, HTML oder Excel) |
Pfad | Ja | PDF |
parameters |
Anzahl und Werte können je nach Bericht variieren. | Pfad | Ja | Keine |
Location |
Speicherort des Berichts, z.B. Comma_Vision |
Pfad | Ja | Keine |
Beispiel für den Anforderungstext
Der folgende Abschnitt enthält ein Beispiel für den Anforderungstext im JSON-Format.
{
"jobType":"REPORT",
"jobName":"Dimension Map For POV (Dimension, Cat, Per)",
"reportFormatType":"PDF",
"parameters":{
"Dimension Name":"ENTITY",
"Category":"Actual",
"Period":"Jan15",
"Location":"Comma_Vision"
}
}
Beispielcode finden Sie unter Datenregeln ausführen.
Antwort
Die folgende Tabelle enthält eine Übersicht der Antwortparameter.
Tabelle A-10 Parameter
| Name | Beschreibung |
|---|---|
|
|
In FDMEE für den Job generierte Prozess-ID, z.B. |
|
|
Jobstatus, z.B. |
|
|
Logdatei mit Einträgen für diese Ausführung, z.B. |
|
|
Name der generierten Ausgabedatei, kann zum Herunterladen des Berichts verwendet werden |
|
|
Typ des ausgeführten Prozesses ( |
|
|
Anmeldename des Benutzers, der die Regel ausgeführt hat, z.B. |
|
|
Gibt das Ausnahme-Stacktrace im Fall eines Anwendungsfehlers oder andernfalls |
Unterstützte Medientypen: application/json
Parameter
Beispiel für den Antworttext
Der folgende Abschnitt enthält ein Beispiel für den Antworttext im JSON-Format.
{
"links":
[
0]
"status":"-1",
"details":"null",
"jobId":"1885",
"jobStatus":"RUNNING",
"logFileName":"outbox/logs/1885.log",
"outputFileName":"outbox/reports",
"processType":"EXECUTE_REPORT",
"executedBy":"admin"
}
Beispielcode finden Sie unter Datenregeln ausführen.