calculateModel

Enterprise Profitability and Cost Management 애플리케이션에서 계산 프로세스를 실행합니다.

적용 대상

Enterprise Profitability and Cost Management

필수 역할

서비스 관리자

사용법

epmautomate calculateModel POV_NAME MODEL_NAME EXECUTION_TYPE [povDelimiter=DELIMITER] [optimizeForReporting=true|false] [captureDebugScripts=true|false] [comment=COMMENT] [PARAMETER=VALUE], 설명:
  • POV_NAME은 계산할 데이터 POV의 이름입니다. 여러 POV를 계산하려면 구분자인 쉼표로 구분하여 POV 이름을 나열합니다. POV 이름을 구분하는 데 다른 구분자를 사용하지 마십시오. 멤버 이름에 공백이 있는 경우 POV 이름 목록을 큰 따옴표로 묶습니다.
  • MODEL_NAME은 계산할 모델의 이름입니다. 이름에 공백이 포함된 경우 모델 이름을 큰 따옴표로 묶습니다.
  • EXECUTION_TYPE은 다음 중 하나로, 규칙 실행 유형을 나타냅니다.
    • ALL_RULES - 모든 규칙을 사용하여 POV를 계산합니다.

      이 값을 지정하는 경우 규칙 서브세트 또는 단일 규칙 관련 런타임 매개변수(예: rulesetSeqNumStart, rulesetSeqNumEnd, ruleName)를 지정하지 마십시오.

    • RULESET_SUBSET - 규칙 세트의 서브세트를 사용하여 POV를 계산합니다.

      이 값을 사용하는 경우 rulesetSeqNumStartrulesetSeqNumEnd 값을 런타임 매개변수로 지정해야 합니다.

    • SINGLE_RULE - 특정 규칙을 실행하여 POV를 계산합니다.

      이 값을 사용하는 경우 ruleName만 런타임 매개변수로 지정해야 합니다.

    • RUN_FROM_RULE - 특정 규칙부터 시작하여 POV에서 계산을 실행합니다.

      이 값을 사용하는 경우 ruleName만 런타임 매개변수로 지정해야 합니다.

    • STOP_AFTER_RULE - 특정 규칙이 계산을 완료한 후 POV 계산을 중지합니다.

      이 값을 사용하는 경우 ruleName만 런타임 매개변수로 지정해야 합니다.

  • povDelimiter는 선택사항으로, POV 값에서 사용되는 구분자입니다. 기본 구분자는 _(밑줄)입니다. 구분자는 큰따옴표로 묶어야 합니다. 다음 구분자만 지원됩니다.
    • _(밑줄)
    • #(해시)
    • &(앰퍼샌드)
    • ~(물결표)
    • %(퍼센트)
    • ;(세미콜론)
    • :(콜론)
    • -(대시)
  • optimizeForReporting=true|false는 선택사항으로, 계산을 실행할 때 보고에 최적화를 사용할지 여부를 지정합니다. 기본값은 false입니다.

    단일 규칙 또는 순차적인 일련의 POV를 실행하는 등의 경우에 집계 생성 단계를 건너뛰어 처리 시간을 절약하려면 이 값을 false로 설정합니다. 동시 계산 작업을 여러 개 실행하는 경우 모든 작업에 대해 optimizeForReporting=true를 설정합니다. 그러면 마지막으로 완료되는 작업만 집계를 수행하므로 중복 처리가 방지되고 실행 중인 작업이 느려지지 않습니다.

  • captureDebugScripts=true|false는 선택사항으로, 인박스에 디버그 스크립트를 생성할지 여부를 나타냅니다. 오라클에서 계산 이슈 문제를 해결하는 데 이러한 스크립트가 필요할 수 있습니다. 기본값은 false입니다.
  • comment="COMMENT"는 선택사항으로, 프로세스 설명을 큰따옴표로 묶어서 지정합니다.
  • PARAMETER=VALUE는 선택사항으로, 계산을 실행할 런타임 매개변수와 해당 값을 나타냅니다. 프로세스에 필요한 개수만큼 매개변수와 값 쌍을 지정합니다. 적합한 매개변수 및 해당 값은 다음과 같습니다.
    • rulesetSeqNumStart는 실행할 규칙 세트에서 첫번째 규칙의 순번을 지정합니다. EXECUTION_TYPE=RULESET_SUBSET가 사용되는 경우에만 적합합니다.
    • rulesetSeqNumEnd는 실행할 규칙 세트에서 마지막 규칙의 순번을 지정합니다. EXECUTION_TYPE=RULESET_SUBSET가 사용되는 경우에만 적합합니다.
    • ruleName은 실행할 규칙의 이름을 지정합니다. 공백 문자가 포함된 경우 값을 큰 따옴표로 묶습니다. EXECUTION_TYPE 값이 SINGLE_RULE, RUN_FROM_RULE 또는 STOP_AFTER_RULE로 설정된 경우에만 적합합니다.
    • clearCalculatedData=true|false는 기존 계산을 지울지 여부를 지정합니다. 기본값은 false입니다.
    • executeCalculations=true|false는 계산을 실행할지 여부를 지정합니다. 기본값은 false입니다.

    Note:

    매개변수 값(truefalse)은 모두 소문자여야 합니다.

  • 모든 규칙을 실행하여 단일 POV 계산:

    epmautomate calculateModel FY21_Jan_Actual_Working ForecastingModel ALL_RULES clearCalculatedData=true executeCalculations=true optimizeForReporting=true comment="Running all rules to calculate a POV"

  • 모든 규칙을 실행하여 여러 POV 계산:

    epmautomate calculateModel "FY21:Jan:Actual:Working,FY21:Feb:Actual:Working,FY21:Mar:Actual:Working" "10 Actuals Allocation Process" ALL_RULES clearCalculatedData=true executeCalculations=true optimizeForReporting=true captureDebugScripts=true comment="Test calculation of many POVs" povDelimiter=":"

  • 규칙 세트의 서브세트를 실행하여 POV 계산:

    epmautomate calculateModel FY21_Jan_Actual_Working ForecastingModel RULESET_SUBSET rulesetSeqNumStart=10 rulesetSeqNumEnd=20 clearCalculatedData=true executeCalculations=true comment="Running a subset of rules to calculate a POV"

  • 특정 규칙을 실행하여 POV 계산:

    epmautomate calculateModel FY21_Jan_Actual_Working ForecastingModel SINGLE_RULE ruleName="Occupancy Expense Allocations" clearCalculatedData=true executeCalculations=true comment="Running a specific rule to calculate a POV"

  • 모든 규칙을 실행하여 사용자정의 POV 구분자가 사용된 단일 POV 계산:

    epmautomate calculateModel FY21:Jan:Actual_Working ForecastingModel ALL_RULES clearCalculatedData=true executeCalculations=true optimizeForReporting=true comment="Running all rules to calculate a POV" povDelimiter=":"

  • 모든 규칙을 실행하여 이름에 공백이 포함된 POV 및 모델 계산:

    epmautomate calculateModel "FY21_Jan_New Actual_Working,FY21:Feb:Actual:Working" "Forecasting Model" ALL_RULES clearCalculatedData=true executeCalculations=true optimizeForReporting=true comment="Running all rules to calculate a POV"