A partir da versão Linx ETL 3.1.10.29 é possível fazer a configuração de expurgo de pacotes sincronizados com sucesso entre os ambientes de loja e retaguarda.

Configuração aplicável apenas em ambiente de retaguarda.


Esta configuração é recomendada para clientes que enfrentam problemas de performance no sincronismo de dados, permitindo o expurgo de dados processados em horários definidos pelo usuário final.

A visão de monitoramento se altera com a implementação do processo de expurgo. É fundamental monitorar as tabelas LJ_ETL_ARQUIVO, LJ_ETL_PROCESSO e LJ_ETL_ARQUIVO_PROCESSADO.

  • Arquivos processados com sucesso (Expurgo Inativo): LJ_ETL_ARQUIVO;
  • Arquivos processados com sucesso (Expurgo Ativo): LJ_ETL_ARQUIVO e LJ_ETL_ARQUIVO_PROCESSADO;
  • Arquivos processados com erro: LJ_ETL_ARQUIVO e LJ_ETL_PROCESSO.

Para acompanhar o monitoramento dos processos no Linx ERP, acesse a documentação da tela 300138 - Monitor Linx ETL - Painel de Loja

PASSO A PASSO


Para habilitar o recurso de expurgo de dados agendado:

  1. Altere no parâmetro ETL_ATIVA_EXPURGO, o Valor Atual de ".F." para ".T.".
    Esta alteração pode ser realizada via script no banco de dados ou diretamente no Linx ERP.

       

  2. No Gerenciador de Instâncias do ETL, acesse a aba Configuração ETL Tipo.
    Em seguida, clique no botão Listar ETL Tipos.



  3. Desmarque a coluna Excluir Processo Concluído para os tipos desejados, permitindo que a rotina de expurgo seja executada conforme a configuração.



  4. Crie um Job no banco de dados, agendando a execução para o horário e intervalo desejados, com o conteúdo de execução utilizando o comando EXEC LX_ETL_CONTROL_ARQUIVO.

Observação:

    • O ambiente deve ter o SQL Agent instalado para o agendamento e execução do job;
    • Para evitar conflitos com rotinas do Linx ERP ou com jobs ativos, configure a execução em horários específicos;
    • É recomendável agendar a execução do job em períodos em que as lojas estejam com as operações encerradas.

Para mais informações de como criar um job acesse Criar um trabalho do SQL Server Agent no SQL Server Management Studio (SSMS).