보고서 실행

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

POV용 차원 맵(차원, 범주, 기간)과 같은 실행할 보고서의 이름

경로 없음
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 매개변수

이름 설명

jobId

FDMEE에서 작업에 대해 생성된 프로세스 ID(예: 1885)

status

작업 상태(예: RUNNING)

logFileName

이 실행에 대한 항목이 포함된 로그 파일(예: outbox\logs\BESSAPP-DB_1885.log)

outputFileName

생성된 출력 파일의 이름, 이 이름을 사용하여 보고서를 다운로드할 수 있음

processType

실행된 프로세스의 유형, EXECUTE_REPORT

executedBy

규칙을 실행하는 데 사용되는 사용자의 로그인 이름(예: admin)

details

애플리케이션 오류의 경우 예외 스택 추적을, 그렇지 않은 경우 null을 반환합니다.

지원되는 미디어 유형: 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"
}

샘플 코드는 데이터 규칙 실행에 포함된 코드 샘플을 참조하십시오.