Arquivar contextos do processo

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 2 min. de leitura
  • Melhore o desempenho da consulta ao banco de dados arquivando registros desnecessários para playbooks que estão em um estado Concluído, Erroou Cancelado.

    Antes de Iniciar

    Função necessária: administrador ou playbook.admin

    Por Que e Quando Desempenhar Esta Tarefa

    Dependendo de quantos playbooks você executou, você pode ter centenas ou milhares de registros em seu banco de dados que não são mais usados. Reduza o número de registros que suas consultas ao banco de dados precisam pesquisar arquivando os registros dos playbooks que estão em um estado Concluído, Erroou Cancelado.

    Por padrão, os registros de contexto são arquivados automaticamente para execuções de processo que são:

    Se você não quiser que os registros de contexto sejam arquivados automaticamente, consulte Desativar o arquivamento automatizado.

    Os contextos para execuções de processo que estão em um estado de erro devem ser arquivados manualmente.
    Nota:
    Se você não precisar mais de logs para uma execução de processo que terminou com erro, arquive os registros de contexto.
    Quando você arquiva registros de contexto para uma execução de processo, os seguintes registros são compactados em um único registro JSON:
    • mapeamento de elemento [sys_element_mapping]
    • log de contexto [sys_pd_context_logs]
    • valor da variável [sys_variable_value]
    • contexto de atividade [sys_pd_activity_context]
    • contexto de fase [sys_pd_lane_context]
    O registro JSON pode ser exibido, mas não editado. Para saber mais sobre como exibir o registro JSON para dados de contexto arquivados, consulte Exibir contextos de processo arquivados.
    Aviso:
    O arquivamento não pode ser desfeito. Se você precisar de logs de contexto ou relatórios que usam esses registros, não os arquive. Se o arquivamento automatizado criar problemas de relatório, desative o recurso. Para saber como desativar o arquivamento automatizado, consulte Desativar o arquivamento automatizado.
    Os agentes ainda podem abrir playbooks para ver dados históricos, como por que um playbook foi cancelado ou a quem uma atividade foi atribuída.

    Os registros de contexto de fluxo (sys_flow_context) também são excluídos automaticamente duas semanas após a conclusão. Para obter mais informações sobre retenção de dados de fluxo, consulte Retenção de detalhes de execução de fluxo.

    Procedimento

    Arquivar manualmente registros de contexto para uma execução de processo
    1. Navegue até Todose insira sys_pd_context.list no campo Filtro para abrir a tabela [sys_pd_context].
    2. Marque as caixas de seleção ao lado das execuções para as quais você deseja arquivar registros de contexto.
    3. No canto superior direito, selecione Arquivar contextos de processo no menu de ação.
    4. Confirme que você deseja arquivar os contextos do processo.

    Resultado

    Os registros de contexto são arquivados para as execuções de processo selecionadas.

    Se você tiver um grande número de registros de contexto para arquivar, os registros serão arquivados em lotes limitados por hora, para evitar lentidão na instância.

    Arquivar registros de contexto para uma execução


    Arquivar registros de contexto para uma execução de processo

    O que Fazer Depois

    Configure o layout do formulário para execuções de processo para que você possa ver os dados arquivados. Para saber mais sobre como configurar o layout do formulário para uma execução de processo, consulte Exibir contextos de processo arquivados.