Oracle Hyperion Financial Data Quality Management, Enterprise Edition 报表框架是一个统一解决方案,其中包含了源数据和目标数据、模板以及用户定义的 SQL 查询。在 Oracle Business Intelligence Publisher 中创建的模板使用 XML 格式的数据并动态地生成报表。您可以添加 SQL 查询来从表中提取数据,也可将 SQL 查询与报表参数相结合来扩展标准报表的定义。FDMEE 报表可以生成为 PDF、Excel、Word 或 HTML 输出。
REST 资源
POST /aif/rest/{api_version}/jobs
请求
支持的介质类型:application/json
下表对客户端请求进行了总结。
表 A-9 参数
| 名称 | 说明 | 类型 | 必需 | 默认 |
|---|---|---|---|---|
api_version |
您使用的 API 版本,例如 V1 | 路径 | 是 | 无 |
jobType |
作业类型,REPORT |
路径 | 是 | 无 |
jobName |
要执行的报表的名称,例如 |
路径 | 是 | 无 |
reportFormatType |
报表的文件格式,pdf、xlsx、html 或 excel |
路径 | 是 | pdf |
parameters |
数量和值因报表而异 | 路径 | 是 | 无 |
Location |
报表的位置,例如 Comma_Vision |
路径 | 是 | 无 |
请求主体示例
下面显示了 JSON 格式的请求主体的示例。
{
"jobType":"REPORT",
"jobName":"Dimension Map For POV (Dimension, Cat, Per)",
"reportFormatType":"PDF",
"parameters":{
"Dimension Name":"ENTITY",
"Category":"Actual",
"Period":"Jan15",
"Location":"Comma_Vision"
}
}
有关示例代码,请参阅“运行数据规则”中包含的代码示例。
响应
下表对响应参数进行了总结。
表 A-10 参数
| 名称 | 说明 |
|---|---|
|
|
在 FDMEE 中为作业生成的进程 ID,例如 |
|
|
作业状态,例如 |
|
|
包含此执行条目的日志文件,例如 |
|
|
生成的输出文件的名称;您可以使用此名称下载报表 |
|
|
已执行进程的类型, |
|
|
用于执行规则的用户的登录名,例如 |
|
|
发生应用程序错误时将返回异常堆积踪迹,否则为 |
支持的介质类型:application/json
参数
响应实体示例
下面显示了 JSON 格式的响应主体的示例。
{
"links":
[
0]
"status":"-1",
"details":"null",
"jobId":"1885",
"jobStatus":"RUNNING",
"logFileName":"outbox/logs/1885.log",
"outputFileName":"outbox/reports",
"processType":"EXECUTE_REPORT",
"executedBy":"admin"
}
有关示例代码,请参阅“运行数据规则”中包含的代码示例。