Usando um Job

Você pode usar um job do tipo Limpar PDV criado no Agente do PCM para fornecer parâmetros predefinidos para este comando.

Qualquer parâmetro necessário não salvo na definição do job deve ser fornecido na linha de comando, e qualquer parâmetro na definição do job pode ser substituído na linha de comando.

Uso

epmAutomate clearDataByPointOfView [jobName=JOB_NAME] [povName=POV_NAME] [cubeName=CUBE_NAME] [PARAMETER=VALUE], em que:
  • jobName=JOB_NAME é o nome do job que deve ser usado para limpar os dados. Obrigatório se os valores de parâmetros não forem especificados na linha de comando. O padrão é Limpar PDV
  • POV_NAME, opcionalmente, é o nome de um PDV no aplicativo. Esse valor de parâmetro será obrigatório se o job especificado não identificar o PDV a ser usado para limpar os dados.
  • CUBE_NAME, opcionalmente, é o nome do cubo no qual dados deverão ser limpos. O padrão é PCM_CLC.
  • PARAMETER=VALUE indica os parâmetros de tempo de execução opcionais e seus valores. Especifique tantos emparelhamentos de parâmetros e valores quantos forem necessários para o processo. Parâmetros válidos e os respectivos valores:
    • povDelimiter é o delimitador usado nos valores de PDV. O padrão é :: (dois-pontos duplo). Esse valor deve ser colocado entre aspas duplas. Exemplo: povDelimiter="_".

      Além do padrão, somente estes delimitadores são compatíveis: _ (sublinhado), # (cerquilha), ~ (til), % (porcentagem), ; (ponto e vírgula), : (dois-pontos) e - (traço).

    • clearInput=true|false especifica se os dados de entrada devem ser limpos. O padrão é false.
    • clearAllocatedValues=true|false especifica se os valores alocados devem ser limpos. O padrão é false.
    • clearAdjustmentValues=true|false especifica se os valores de ajuste devem ser limpos. O padrão é false.

      Note:

      • Os valores de parâmetros (true ou false) devem ser inseridos em letras minúsculas.
      • Pelo menos um dos parâmetros clearInput, clearAllocatedValues ou clearAdjustmentValues deve ser definido como true.

Exemplos

  • Limpe dados usando as configurações em um job:

    epmAutomate clearDataByPointOfView jobName=clearData

  • Limpe os dados de entrada e os valores alocados de um PDV usando um job, substituindo o nome do cubo e usando um delimitador de PDV personalizado:

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