Como Trabalhar com Definições de Lote

Uma definição de lote é usada para definir os jobs e parâmetro da definição de lote e o tipo de regras incluídos no lote. Um lote só pode conter um tipo de regra. Os tipos de regra válidos são:

  • dados

  • lote

  • lote aberto

Nota:

Apenas administradores podem criar definições de lote.

Você pode criar uma definição de lote que inclui regras de carregamento de dados de diferentes aplicativos de destino. Isso permite que você use um lote que carregue metadados e dados, ou crie um lote de lotes, com um lote para metadados e outro para dados.

Se você quiser trabalhar com regras de carregamento de dados que foram associadas a um aplicativo de metadados, o Gerenciamento de Dados suporta o carregamento de metadados a partir de um arquivo simples. Para obter mais informações, consulte

Os recursos de Definição de Lote consistem em três regiões:

  • Detalhe da Definição de Lote - Permite adicionar e excluir uma definição de lote. Se você estiver adicionando ou modificando uma definição, especifique o nome dela, o aplicativo de destino, o método de processo, o método de controle de retorno e parâmetros de espera.

  • Parâmetros da Definição de Lote - Permite avaliar parâmetros de período com base na Importação para Origem, Exportação para Destino, período de PDV, assim como indicar os parâmetros de extração de dados. A definição de parâmetro está indisponível para os tipos de lote "lote".

  • Jobs da Definição de Lote — Permitem adicionar e excluir jobs de um lote. Com base no tipo de lote, tipos específicos de regras são permitidos.

Para adicionar uma definição de lote:

  1. Na guia Configuração, em Lote, selecione Definição de Lote.

  2. Na seção de resumo Definição de Lote, clique em Adicionar.

    Use os campos em branco de Nome e Aplicativo de Destino na grade de resumo Definição de Lote para informar um nome de lote ou aplicativo de destino no qual a busca será feita.

  3. Na seção de detalhe Definição de Lote, selecione a guia Definição.

  4. Em Nome, especifique o nome da definição de lote.

    O nome deve conter apenas caracteres alfanuméricos ou sublinhado. Não insira espaços ou outros caracteres.

  5. Em Aplicativo de Destino, selecione o nome do aplicativo de destino.

  6. Em Tipo, selecione o tipo de regra para a definição.

    Os tipos disponíveis são:

    • dados

    • lote

    • lote aberto

    • origens de dados baseadas em arquivo de vários períodos e de lote aberto que incluem períodos de início e término.

    Se você estiver incluindo vários aplicativos de destino, verifique se o "tipo" de regra é consistente por tipo. Por exemplo, um lote do tipo "lote" não pode incluir uma regra de dados. Ele só pode incluir lotes. Um lote do tipo "dados" não pode incluir lotes.

    O tipo Lote Aberto é usado apenas para origens de dados baseadas em arquivo e não contém jobs em lote. Quando você executa esse tipo de lote, o processo lê os arquivos automaticamente do diretório openbatch e importa-os para o PDV apropriado com base no nome do arquivo. Quando o lote aberto é executado, a pasta-mestre é esvaziada.

  7. Em Modo de Execução, selecione o método de processo de lote.

    • Serial — Processa arquivos sequencialmente, exigindo que um arquivo conclua seu processo para que o próximo arquivo possa iniciar seu processo.

    • Paralelo—Processa arquivos simultaneamente.

      Nota:

      Os arquivos não são agrupados por local no modo paralelo.
  8. Para executar o processamento em lote no modo paralelo, preencha os seguintes campos:

    • Aguardar a Conclusão — Selecione Aguardar para retornar o controle somente quando o processamento do lote terminar.

      Selecione Não Esperar para executar o lote em segundo plano. Nesse caso, o controle é retornado imediatamente.

    • Tempo Limite—Especifique o tempo limite máximo que o job pode ser executado. O Data Management aguarda o job ser concluído antes de retornar o controle.

      O Tempo Limite pode ser em segundos ou minutos. Insira um número seguido por um S para segundos ou por um M para minutos.

  9. Em Abrir Diretório em Lote para um tipo de lote aberto, especifique a pasta em Home\inbox\batches openbatch onde os arquivos a serem importados serão copiados. Se esse campo ficar em branco ou for nulo, todos os arquivos em Home\inbox\batches\openbatch serão processados.

  10. Em Separador do Nome de Arquivos para um lote aberto, selecione o caractere a ser usado ao separar cinco segmentos de um nome de arquivo em lote aberto.

    Opções:

    • ~

    • @

    • ;

    • _

  11. Selecione Criar Automaticamente a Regra de Dados para criar a regra de dados automaticamente para carregamentos de dados baseados em arquivo.

    Nota:

    A opção Criar Automaticamente a Regra de Dados está disponível quando o tipo de regras é "lote aberto".

    Quando o Gerenciamento de Dados atribui o nome da regra de dados, ele verifica se existe uma regra de dados com o nome "Location_Category". Se esse nome não existir, oData Management criará a regra de dados usando as seguintes convenções de nomeação:

    • Nome da Regra—Local_Categoria

    • Descrição – "Regra de dados criada automaticamente"

    • Categoria—Categoria

    • Nome do Arquivo—Nulo

    • Modo—Substituir

  12. Opcional: No campo Descrição, insira uma descrição da definição de lote.

  13. Clique em Salvar.

  14. Opcional: em Grupo de Lote, selecione o grupo de lote para associar ao lote.

    Para obter mais informações, consulte Adição de um Grupo em Lote.

  15. Opcional: Em Número de Jobs Paralelos, especifique o número máximo de processos paralelos enviados por um lote a qualquer momento.

    Esta opção é usada junto com os campos Aguardar a Conclusão e Tempo Limite.

    Se as opções Aguardar a ConcIusão e de período de tempo limite estiverem definidas, mas o número de jobs paralelos não, o Data Management aguardará todos os jobs em lote serem concluídos e, depois, retornará o controle.

    Quando a contagem de jobs paralelos estiver definida e os modos Aguardar a Conclusão/Tempo limite estiverem habilitados, o sistema enviará o número especificado de jobs para processamento de uma só vez. Se o tempo de espera for alcançado antes de todos os jobs serem concluídos, o sistema encerrará o procedimento de processamento em lote.

    A configuração Aguardar a Conclusão não se aplica a cada subconjunto, mas ao lote como um todo. Por exemplo, suponha que você tenha 20 jobs em que o número de jobs paralelos esteja definido como 4 e o tempo limite como 10 M. Se apenas 15 jobs forem concluídos em 10 M, o sistema ainda encerrará o procedimento.

    Se Sem Espera for especificado, o sistema enviará todos os jobs e retornará o controle enviado imediatamente, sem esperar a conclusão de quaisquer processos em execução.

  16. Clique em Salvar.

Para adicionar parâmetros de definição de lote:

  1. Na guia Configuração, em Lote, selecione Definição de Lote.

  2. Em Definição de Lote, em Detalhe da Definição de Lote, selecione a guia Parâmetro.

  3. Em Parâmetros, selecione Importar da Origem para importar os dados do sistema de origem, executar as transformações necessárias e exportar os dados para a tabela intermediária do Data Management.

  4. Selecione Exportar para Destino para exportar os dados para o aplicativo de destino.

  5. Selecione Período de PDV para avaliar os parâmetros do período com base nas definições de PDV.

    Se o período de PDV estiver selecionado, os campos período de início chave e período de término serão desativados.

    Esse campo só fica disponível para um lote de carregamento de dados.

    Ao configurar um lote, você pode escolher o PDV para direcionar o período ou informar os períodos explicitamente. Se você selecionar o PDV, ele será baixado da configuração de Período de PDV Padrão no Sistema/Aplicativo ou das Configurações do Usuário.

  6. Especifique as datas e o Período de Início e Período de Término para avaliar parâmetros do período por meio dos quais os dados são processados.

    Use o formato de data com base nas definições da configuração regional da sua regional. Por exemplo, nos Estados Unidos, informe a data usando o formato MM/DD/AA.

    Se os campos Período de Início e Período de Término forem selecionados, o campo Período de PDV será desativado.

    Esse campo só fica disponível para um lote de carregamento de dados.

  7. Na lista suspensa Modo de Importação, selecione o modo de extração de dados de uma só vez para um período inteiro ou incrementalmente durante o período.

    As opções são:

    • Anexar — Linhas existentes do PDV permanecem inalteradas, mas novas linhas são anexadas ao PDV. Por exemplo, o primeiro carregamento possui 100 linhas e o segundo possui 50 linhas. Nesse caso, o Gerenciamento de Dados acrescenta as 50 linhas. Após o carregamento, o total de linhas do PDV muda para 150.
    • Substituir — Substitui as linhas no PDV pelas linhas no arquivo de carregamento (ou seja, substitui as linhas no TDATASEG). Por exemplo, o primeiro carregamento possui 100 linhas e o segundo carregamento possui 70 linhas. Nesse caso, o Data Management primeiro remove as 100 linhas e carrega as 70 linhas em TDATASSEG. Após o carregamento, o total de linhas do PDV muda para 70.

      Para um aplicativo do Planning, a opção Substituir Dados limpa dados das dimensões Ano, Período, Cenário, Versão e Entidade que você está carregando e depois carrega os dados da origem ou do arquivo. Note que, quando você tem um ano de dados no seu aplicativo Planning, mas só está carregando um mês, essa opção apaga todo o ano antes de executar o carregamento.

    Esse campo só fica disponível para um lote de carregamento de dados.

  8. Selecione Extrair Taxa de Câmbio para extrair a taxa de câmbio. (Esta opção não é aplicável a sistemas de origem baseados em arquivos).

  9. Na lista suspensa Modo de Exportação, selecione o modo de exportação de dados.

    Para aplicativos Planning, na lista suspensa Modo de Exportação, selecione o modo de exportação de dados.

    As opções são:

    • Armazenar Dados — Insere o valor da origem ou do arquivo no aplicativo de destino, substituindo qualquer valor existente.

    • Substituir Dados — Limpa dados das dimensões Ano, Período, Cenário, Versão e Entidade que você está carregando e depois carrega os dados da origem ou do arquivo. Note que, quando você tem um ano de dados no seu aplicativo Planning, mas só está carregando um mês, essa opção apaga todo o ano antes de executar o carregamento.

    • Adicionar Dados — Adiciona o valor da origem ou do arquivo ao valor no aplicativo de destino. Por exemplo, quando você tiver 100 na origem e 200 no destino, o resultado será 300.

    • Subtrair Dados — Subtrai o valor na origem ou no arquivo do valor no aplicativo de destino. Por exemplo, quando você tiver 300 no destino e 100 na origem, o resultado será 200.

    Esse campo só fica disponível para um lote de carregamento de dados.

    Para o Financial Consolidation and Close, os modos de exportação de dados são:

    • Substituir – Primeiro exclui todos os valores baseados em cenário, ano, período, entidade e origem de dados antes de enviar a carga.

    • Mesclar – Se os dados já existirem no aplicativo, o sistema simplesmente adicionará valores do arquivo de carregamento aos dados existentes. Nenhum dado existente é excluído. Se não existirem dados, os novos dados serão criados.

    • Acumular — Acumula dados no aplicativo com os dados no arquivo de carregamento. Para cada ponto de vista exclusivo no arquivo de dados, o valor do arquivo de carregamento é adicionado ao valor no aplicativo.

  10. Para o Oracle Essbase ou o Planning, no menu suspenso Tipo de Plano, selecione o tipo de plano do aplicativo.

  11. Clique em Salvar.

Para adicionar um job de lote:

  1. Na guia Configuração, em Lote, selecione Definição de Lote.

  2. Em Definição de Lote, em Jobs em Lote, clique em Adicionar.

    Em Nome da Regra, especifique o nome da regra associada ao job em lote.

    Também é possível selecionar o Botão Pesquisar. para navegar e selecionar o nome da regra.

  3. Em Sequência do Job, especifique a ordem de sequência do job.

  4. Clique em Salvar.