목차

Search

  1. 서문
  2. 비즈니스 항목 서비스 소개
  3. EJB 비즈니스 항목 서비스 호출
  4. REST 비즈니스 항목 서비스 호출
  5. Data Director용 REST API
  6. SOAP 비즈니스 항목 서비스 호출
  7. 교차 참조 레코드 및 BVT 계산 서비스
  8. 기업 연결 서비스 지원
  9. 데이터 정리, 분석 및 변환을 위한 외부 호출
  10. 부록 A: REST API를 사용하여 레코드 추가
  11. 부록 B: REST API를 사용하여 파일 업로드
  12. 부록 C: REST API를 사용하여 보고서 관리

비즈니스 항목 서비스 가이드

비즈니스 항목 서비스 가이드

사용자 지정 보고서 관리

사용자 지정 보고서 관리

사용할 사용자 지정 보고서를 등록 및 구성하여 마스터 데이터에 대한 정보를 수집합니다. 그런 다음 프로비저닝 도구에서 차트 구성 요소를 보고서 데이터로 채울 수 있습니다.
시작하기 전에 수집할 데이터를 결정합니다.
  1. 등록된 보고서를 검토하려면 보고서 나열 REST API를 사용합니다.
    예를 들어 다음 요청은 등록된 루트 보고서를 나열합니다.
    GET http://localhost:8080/cmx/report/localhost-orcl-DS_UI1/list
  2. 사용자 지정 보고서를 등록하려면 보고서 등록 REST API를 사용합니다.
    예를 들어 다음 요청은 사용자 지정 보고서를 등록합니다.
    POST http://localhost:8080/cmx/report/localhost-orcl-DS_UI1/list { "DIMENSION_NAME_1": "Task Priority", "DIMENSION_NAME_2": "Task Type", "TIMEPERIOD_NAME": "null", "RPT_NAME": "Task Priority/Type Report", "RPT_DESC": "Metrics for task status/type", "METRIC_NAME": "Number of tasks" }
    다음 샘플 응답은 등록된 보고서를 보여 줍니다.
    { "ROWID_RPT_CONFIG": "SVR1.2X9N0", "DIMENSION_NAME_1": "Task Priority", "DIMENSION_NAME_2": "Task Type", "TIMEPERIOD_NAME": "null", "RPT_NAME": "Task Priority/Type Report", "RPT_DESC": "Metrics for task status/type", "METRIC_NAME": "Number of tasks", "RPT_TYPE": "null" }
    요청이
    ROWID_RPT_CONFIG
    매개 변수에 보고서 ID를 반환합니다.
  3. 보고서에 데이터 항목을 추가하려면 보고서 데이터 추가 또는 업데이트 REST API를 사용합니다.
    예를 들어 다음 요청은 보고서에 데이터 항목을 추가합니다.
    POST http://localhost:8080/cmx/report/localhost-orcl-DS_UI1/data/SVR1.2X9N0 [ { "DIMENSION_VALUE_1": "High", "DIMENSION_VALUE_2": "AVOSBeMerge", "TIMEPERIOD_VALUE": "null", "METRIC_VALUE": "3", "DRILLDOWN_RPT_ID": "null" }, { "DIMENSION_VALUE_1": "High", "DIMENSION_VALUE_2": "AVOSBeReviewNoApprove", "TIMEPERIOD_VALUE": "null", "METRIC_VALUE": "0", "DRILLDOWN_RPT_ID": "null" }, { "DIMENSION_VALUE_1": "High", "DIMENSION_VALUE_2": "AVOSBeUpdate", "TIMEPERIOD_VALUE": "null", "METRIC_VALUE": "0", "DRILLDOWN_RPT_ID": "null" } ... ]
  4. 보고서 구성 및 데이터를 검색하려면 보고서 구성 및 데이터 가져오기 REST API를 사용합니다.
    예를 들어 다음 요청은 보고서 구성 및 데이터를 검색합니다.
    GET http://localhost:8080/cmx/report/localhost-orcl-DS_UI1/data/SVR1.2X9N0
    다음 샘플 응답은 보고서 구성 및 데이터를 보여 줍니다.
    { "metadata":{ "fieldsMetadata":[ "DIMENSION_VALUE_1", "DIMENSION_VALUE_2", "TIMEPERIOD_VALUE", "METRIC_VALUE", "DRILLDOWN_RPT_ID" ], "ROWID_RPT_CONFIG": "MDM.RPT.2", "DIMENSION_NAME_1": "Task Priority", "METRIC_NAME": "Number of tasks", "DIMENSION_NAME_2": "Task Type", "TIMEPERIOD_NAME": "null", "RPT_NAME": "Task Priority/Type Report", "RPT_DESC": "Metrics for task status/type", "RPT_TYPE": "null" }, "data":[ [ "High", "AVOSBeMerge", "null", "3", "SVR1.48P5G" ], [ "High", "AVOSBeReviewNoApprove", "null", "0", "null" ], [ "High", "AVOSBeUpdate", null, "0", "null" ], [ "High", "AVOSBeFinalReview", null, "0", "null" ] ... ] }
  5. 보고서를 삭제하려면 보고서 삭제 REST API를 사용합니다.
    예를 들어 다음 요청은 보고서를 삭제합니다.
    DELETE http://localhost:8080/cmx/report/localhost-orcl-DS_UI1/data/SVR1.2X9N0