copyPOV

将模型对象和 Oracle Essbase 多维数据集从源 POV 复制到目标 POV。

适用于

Profitability and Cost Management

所需角色

服务管理员超级用户

用法

epmautomate copyPOV APPLICATION_NAME SOURCE_POV_NAME TARGET_POV_NAME PARAMETER=VALUE stringDelimiter="DELIMITER" [isInputData=true|false isAllInputData=true|false],其中:

  • APPLICATION_NAME 是包含源 POV 的 Profitability and Cost Management 应用程序的名称。
  • SOURCE_POV_NAME 是指定应用程序中的源视点的名称
  • TARGET_POV_NAMEDraft 状态的有效目标视点的名称
  • PARAMETER=VALUE 指明用于复制视点的运行时参数及其值。指定进程所需数量的参数和值对。有效参数及其值:
    • isManageRule=true|false 指定是否复制规则。
    • isInputData=true | isAllData=true | isAllInputData=true 可以指定如何复制数据。对于这些参数,默认值为 false。仅将其中一项指定为 true:
      • 指定 isInputData=true 将输入数据复制到目标 POV。
      • 指定 isAllData=true 将所有输入和计算数据复制到目标 POV。
      • AllInputData=true 将所有输入数据(包括动因数据)复制到目标 POV。
    • modelViewName=NAME 指定要从源 POV 复制到目标 POV 的数据切片的名称。
    • createDestPOV=true|false 指定目标 POV 不存在时是否创建该 POV。
    • nonEmptyTupleEnabled=true|false 指定是否启用非空元组 (Non-Empty Tuple, NET),以便此命令仅考虑具有数据的交叉点。默认值为 true,在极少数情况下,该默认值可能会导致在复制 Essbase 数据时性能不佳。在这些情况下,可以使用 nonEmptyTupleEnabled=false 来覆盖默认值,从而改进性能。

    注:

    参数值(truefalse)必须全部小写。
  • stringDelimiter="DELIMITER" 指定 POV 值中使用的分隔符。分隔符必须用双引号括起来。

示例

  • epmautomate copyPOV BksML12 2012_Jan_Actual 2012_Feb_Actual isManageRule=true isInputData=true modelViewName="Balancing - 5 Customer Costs" createDestPOV=true stringDelimiter="_"
  • epmautomate copyPOV BksML12 2012_Jan_Actual 2012_Feb_Actual isManageRule=true isAllInputData=true createDestPOV=true stringDelimiter="_"
  • epmautomate copyPOV BksML12 2012_Jan_Actual 2012_Feb_Actual isManageRule=true isAllData=true createDestPOV=true stringDelimiter="_"