您可以使用在 PCM 代理中创建的“复制 POV”类型的作业为此命令提供预定义的参数。
必须在命令行中提供未保存在作业定义中的任何必需参数,并且可以在命令行中覆盖作业定义中的任何参数。
用法
epmAutomate copyDataByPointOfView [jobName=JOB_NAME] [sourcePOVName=SOURCE_POV_NAME] [destPOVName=TARGET_POV_NAME] [copyType=ALL_DATA|INPUT] [sourceCubeName=SOURCE_CUBE_NAME] [destCubeName=TARGET_CUBE_NAME] [PARAMETER=VALUE],其中:
jobName=JOB_NAME 是应用于复制数据的作业的名称。此作业接受用于复制数据的参数值。如果未在命令行上指定参数值,则需要此项。默认值为 Copy POV(复制 POV)。sourcePOVName=SOURCE_POV_NAME(可选)是要从中复制数据的源 POV 的名称。destPOVName=TARGET_POV_NAME(可选)是源中的数据要复制到的有效目标 POV 的名称。copyType(可选)标识要从源 POV 复制的数据。有效值为:
ALL_DATA,将所有输入和计算的数据复制到目标 POV。INPUT,将所有输入数据(包括动因数据)复制到目标 POV。sourceCubeName=SOURCE_CUBE_NAME(可选)是包含源 POV 的多维数据集的名称。destCubeName=TARGET_CUBE_NAME(可选)是包含目标 POV 的多维数据集的名称。PARAMETER=VALUE 表示可选的运行时参数及其值。指定进程所需数量的参数和值对。有效参数及其值:
povDelimiter(可选)是 POV 值中使用的分隔符。默认值为 ::(双冒号)。此值必须用双引号括起来。示例:povDelimiter="_"。
除了默认分隔符外,仅支持以下分隔符:_(下划线)、#(井号)、~(波形符)、%(百分比)、;(分号)、:(冒号)、-(短划线)。
createDestPOV=true|false 指定目标 POV 不存在时是否创建该 POV。默认值为 false。如果目标 POV 不存在,则必须将此参数值设置为 true。示例
epmAutomate copyDataByPointOfView jobName=copyData
epmAutomate copyDataByPointOfView jobName=copyData sourcePOVName=FY21_Jan_Actual_Working sourceCubeName=PCM_CLC destCubeName=PCM_CLC povDelimiter="_" createDestPOV=true