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를 계산합니다.
이 값을 사용하는 경우 rulesetSeqNumStart
및 rulesetSeqNumEnd
값을 런타임 매개변수로 지정해야 합니다.
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:
매개변수 값(true
및 false
)은 모두 소문자여야 합니다.예
epmautomate calculateModel FY21_Jan_Actual_Working ForecastingModel ALL_RULES clearCalculatedData=true executeCalculations=true optimizeForReporting=true comment="Running all rules to calculate a 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=":"
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"
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"