使用作业

您可以使用在 PCM 代理中创建的“清除 POV”类型的作业为此命令提供预定义的参数。

必须在命令行中提供未保存在作业定义中的任何必需参数,并且可以在命令行中覆盖作业定义中的任何参数。

用法

epmAutomate clearDataByPointOfView [jobName=JOB_NAME] [povName=POV_NAME] [cubeName=CUBE_NAME] [PARAMETER=VALUE],其中:
  • jobName=JOB_NAME 是应用于清除数据的作业的名称。如果未在命令行上指定参数值,则需要此项。默认值为 Clear POV(清除 POV)
  • POV_NAME(可选)是应用程序中 POV 的名称。如果指定的作业未标识要用于清除数据的 POV,则必须提供此参数值。
  • CUBE_NAME(可选)是要从中清除数据的多维数据集的名称。默认值为 PCM_CLC。
  • PARAMETER=VALUE 表示可选的运行时参数及其值。指定进程所需数量的参数和值对。有效参数及其值:
    • povDelimiter 是 POV 值中使用的分隔符。默认值为 ::(双冒号)。此值必须用双引号括起来。示例:povDelimiter="_"。

      除了默认分隔符外,仅支持以下分隔符:_(下划线)、#(井号)、~(波形符)、%(百分比)、;(分号)、:(冒号)、-(短划线)。

    • clearInput=true|false 指定是否清除输入数据。默认值为 false。
    • clearAllocatedValues=true|false 指定是否清除分配的值。默认值为 false。
    • clearAdjustmentValues=true|false 指定是否清除调整值。默认值为 false。

      Note:

      • 参数值(true 或 false)必须全部小写。
      • clearInput、clearAllocatedValues 或 clearAdjustmentValues 参数中的至少一个必须设置为 true。

示例

  • 使用作业中的设置清除数据:

    epmAutomate clearDataByPointOfView jobName=clearData

  • 使用作业从 POV 中清除输入数据和分配的值(覆盖多维数据集名称并使用自定义 POV 分隔符):

    epmAutomate clearDataByPointOfView jobName=clearData povName=FY21_Jan_Actual_Working cubeName=PCM_REP povDelimiter="_" clearInput=true clearAllocatedValues=true