Groovy 비즈니스 규칙 생성 정보

주:

"엔터프라이즈" 유형의 애플리케이션(Enterprise PBCS 또는 PBCS Plus One 라이센스로 사용가능), Strategic Workforce Planning, Sales PlanningFreeForm에만 Groovy 규칙을 사용할 수 있습니다.

Groovy 비즈니스 규칙을 사용하면 일반적인 비즈니스 규칙으로 해결할 수 없는 사용 사례를 해결하는 정교한 규칙을 디자인할 수 있습니다. 예를 들어 데이터 값이 사전 정의된 임계값을 초과하는 경우 사용자가 양식에 데이터를 저장하지 못하게 하는 규칙이 있습니다.

Calculation Manager에서 Groovy 규칙을 생성한 후에 비즈니스 프로세스에서 계산 스크립트 규칙을 실행할 수 있는 모든 위치(예: 규칙 페이지, 양식 컨텍스트 내, 작업 스케줄러, 대시보드, 태스크 목록 등)를 통해 실행할 수 있습니다. Groovy 규칙은 규칙 세트에서도 지원됩니다. 규칙 세트 내에 계산 스크립트 규칙과 Groovy 규칙을 섞어서 사용할 수 있습니다.

Oracle은 다음 두 가지 유형의 Groovy 규칙을 지원합니다.

  • 런타임 프롬프트가 아닌 다른 컨텍스트에 따라 런타임에 계산 스크립트를 동적으로 생성하고 Oracle Essbase에 대해 실행되는 계산 스크립트를 반환할 수 있는 규칙

    예를 들어 프로젝트 기간(시작 및 종료 날짜)에 대해서만 프로젝트 비용을 계산하는 규칙을 생성할 수 있습니다.

    다른 예는 양식에서 사용가능한 계정으로 계산을 제한하는 추세 기반 계산입니다. 수익, 비용, 대차대조표, 현금 흐름의 다양한 양식에 이 계산을 사용할 수 있습니다. 이렇게 하면 최적화 및 재사용이 가능합니다.

  • 예를 들어 데이터 검증을 수행할 수 있으며 입력한 데이터가 회사 정책에 위배되는 경우 작업을 취소할 수 있는 순수 Groovy 규칙

Groovy 규칙 및 스마트 푸시를 사용하여 수정된 데이터를 이동하는 모범 사례를 알아보려면 이 자습서 비디오를 시청하십시오.

비디오 아이콘Groovy 규칙 및 스마트 푸시를 사용하여 수정된 데이터 이동

Groovy 스크립팅 언어를 통해 컨텍스트별 동적 비즈니스 규칙을 생성하여 양식에서 계산 성능을 향상하는 방법을 알아보려면 이 자습서 비디오를 시청하십시오.

비디오 아이콘Groovy 규칙을 사용하여 수정된 데이터 계산

주:

엔터프라이즈 애플리케이션의 경우 Groovy 규칙을 생성할 때 Java API 참조를 사용할 수 있습니다. Groovy 규칙 디자인에 대한 기술 참조를 보려면 Cloud 도움말 센터에서 Oracle Enterprise Performance Management Cloud Groovy 규칙에 대한 Java API 참조를 참조하십시오. Oracle Enterprise Planning and Budgeting Cloud Academy에서 이 참조를 액세스할 수도 있습니다. 아카데미에 액세스하려면 사인인한 다음 아카데미를 누릅니다.

Java API 참조에는 EPM Groovy 객체 모델의 구문 및 기능을 보여주는 예제가 포함되어 있습니다. 예제를 보려면 Oracle Enterprise Performance Management Cloud Groovy 규칙에 대한 Java API 참조를 엽니다. 다음 작업 중 하나를 수행합니다.

  • 기본 페이지에서 예제 Groovy 스크립트까지 아래로 스크롤한 다음 샘플 Groovy 스크립트를 대한 설명에서 여기 단어를 누릅니다.
  • 왼쪽 창에서 모든 클래스 아래에 있는 StrategicModel 클래스를 누릅니다.