Crie uma regra de limpeza de tabela

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 2 min. de leitura
  • Defina os critérios para excluir registros indesejados em uma regra de limpeza de tabela.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegar até Tudo > Políticas de gestão de dados.
    2. Selecione a política de gestão de dados da tabela que contém os registros que você deseja excluir.
      Se a tabela não tiver um registro de política de gestão de dados, crie um. Consulte Crie uma política de gestão de dados.
    3. Na lista relacionada Regras de limpeza de tabela, selecione Novo .
    4. No formulário, preencha os campos.
      Tabela 1. Flush automático do formulário
      Campo Descrição"
      Nome da tabela O nome da tabela de destino.
      Campo de correspondência O campo Data/Hora na tabela de destino que é usado para monitorar a duração. O padrão é sys_created_on, que exclui registros com base na quantidade de tempo desde a data de criação.
      Idade em segundos O tempo que o sistema aguarda antes de excluir registros. Quando o. Campo de correspondência o valor se torna mais antigo que Idade em segundos , o registro foi excluído.
      Ativo Opção para ativar ou desativar a limpeza de tabela para esta tabela.
      Aplicação O escopo da aplicação ao qual este trabalho de limpeza de tabela se aplica.
      Limpe os anexos e mancais Se selecionado, os registros relacionados na tabela de entrada de registro [sys_journal_field] também serão excluídos.

      Se desmarcado, o sistema excluirá registros da tabela de destino, mas não nenhum registro de registro relacionado nesta tabela.

      Nota:
      Embora os anexos sejam mencionados no rótulo, esta opção só se aplica a registros de diário.
      Limpar auditoria Se selecionado, os registros relacionados nessas tabelas de auditoria também serão excluídos:
      • Auditoria do sistema [sys_audit]
      • Tabela de mudança de relacionamento de auditoria [sys_audit_relation]

      Observe que os registros de auditoria criados pelo limpador de tabela na tabela Registro excluído de auditoria [sys_audit_delete] são preservados.

      Se desmarcado, o sistema excluirá registros da tabela de destino, mas não nenhum registro de auditoria relacionado nessas tabelas.

      Exclusão em cascata Se selecionada, esta opção exclui todos os registros correspondentes e todos os registros que se referem a eles. Se desmarcado, o sistema excluirá os registros correspondentes, mas não os registros que se referem a eles.
      Condições Construtor de condições para especificar condições de filtro que definem os registros a serem removidos. Por exemplo, você pode especificar que somente registros em que "ativo" é falso E estado "encerrado" sejam excluídos.
    5. Selecione Enviar.

    Resultado

    O limpador de tabela é executado automaticamente e exclui registros quando eles atendem à idade de registro especificada e a todas as condições definidas para eles.