Retenção de detalhes da execução do fluxo

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 5 min. de leitura
  • Devido à grande quantidade de dados consumidos pelos detalhes de execução de fluxo, sua instância usa políticas de retenção de dados para excluir esses dados após um período definido.

    Gerando detalhes de execução de fluxo

    Por padrão, o sistema gera detalhes de execução somente quando você executa um teste. Para gerar detalhes de execução de fluxo, consulte Ativar emissão de relatórios de fluxo

    Limpeza de tabela programada

    O sistema usa registros de limpeza de tabela padrão para determinar quando remover detalhes de execução. Cada tipo de conteúdo de execução de fluxo é armazenado em sua própria tabela e tem seu próprio período de retenção. Quando um registro é mais antigo do que seu período de retenção padrão, ele é excluído se estiver em um estado Concluído. Para saber mais sobre como localizar e configurar registros de limpeza de tabela, consulte Table cleaner.

    Tabela 1. Tabelas de dados de emissão de relatórios de fluxo
    Tabela Descrição Período de retenção padrão
    sys_flow_context Tabela primária que armazena tudo Workflow Studio registros de contexto e seus planos de processo associados. Os registros de contexto armazenam o estado e as referências aos dados usados para executar um fluxo ou ação. Consulte as tabelas secundárias para registros de contexto em estados específicos.
    • 2 semanas para fluxos concluídos
    • 6 semanas para fluxos no estado de erro ou cancelado
    Aviso:
    Desativar ou aumentar o período de retenção de registros de contexto de fluxo pode afetar negativamente o desempenho da instância. Reter mais contextos de fluxo pode afetar o desempenho do fluxo e a capacidade de usar novos recursos de fluxo.
    sys_flow_context_chunk Tabela secundária que armazena registros de contexto e dados de tempo de execução para fluxos e ações em execução no momento. Esta tabela substitui a tabela sys_json_chunk como o local para armazenar dados para registros de contexto ativo. Um fluxo ou ação em execução pode estar em um desses estados.
    • Continuar a Sincronização
    • Em andamento
    • Em Fila
    • Aguardando
    Perigo:
    Não altere ou exclua dados nesta tabela. Workflow Studio usa esta tabela para fluxos e ações que estão em um estado ativo.
    O sistema remove esses registros quando o fluxo para de ser executado e cria uma entrada na tabela sys_flow_context_chunk_archive.
    sys_flow_context_chunk_archive Tabela secundária que armazena registros de contexto e dados de tempo de execução para fluxos e ações que pararam de ser executadas. Esta tabela substitui a tabela sys_json_chunk como o local para armazenar dados para registros de contexto inativos. Um fluxo ou ação interrompida pode estar em um desses estados.
    • Cancelado(a)
    • Concluído
    • Erro
    Nota:
    Workflow Studio usa esta tabela para fluxos e ações que estão em um estado inativo.
    Removido quando o registro sys_flow_context associado é removido.
    • 2 semanas para fluxos concluídos
    • 6 semanas para fluxos no estado de erro ou cancelado
    sys_flow_report_doc Tabela primária que armazena referências a Workflow Studio registros de contexto que têm dados de relatórios detalhados de execução disponíveis. Consulte as tabelas secundárias para obter os detalhes de execução de fluxos e ações em estados específicos. O sistema remove esses registros quando remove o registro de contexto primário de sys_flow_context.
    sys_flow_report_doc_chunk Tabela secundária que armazena os dados de relatório e os detalhes de execução para fluxos e ações em execução no momento. Um fluxo ou ação em execução pode estar em um desses estados.
    • Continuar a Sincronização
    • Em andamento
    • Em Fila
    • Aguardando
    Perigo:
    Não altere ou exclua dados nesta tabela. Workflow Studio usa esta tabela para fluxos e ações que estão em um estado ativo.
    O sistema remove esses registros quando o fluxo para de ser executado e cria uma entrada na tabela sys_flow_report_doc_chunk_archive.
    sys_flow_report_doc_chunk_archive Tabela secundária que armazena os dados de relatório e os detalhes de execução de fluxos e ações que pararam de ser executados. Um fluxo ou ação interrompida pode estar em um desses estados.
    • Cancelado(a)
    • Concluído
    • Erro
    Nota:
    Esta tabela substitui a tabela sys_json_chunk como o local para armazenar dados de relatórios para detalhes de execução inativa.
    O sistema remove esses registros quando remove o registro de contexto primário de sys_flow_context_chunk_archive.
    • 2 semanas para fluxos concluídos
    • 6 semanas para fluxos no estado de erro ou cancelado
    sys_json_chunk Tabela que armazena planos de processo compilados para fluxos e ações futuros, em execução e concluídos criados antes de San Diego versão.
    Perigo:
    Não altere ou exclua dados nesta tabela. Workflow Studio usa esta tabela para fluxos e ações que estão em um estado ativo.
    O sistema removeu esses registros quando removeu o registro primário.
    sys_flow_log Tabela que armazena entradas de log replicadas da tabela Log [syslog]. Permite que os usuários correlacionem logs com contextos de fluxo.

    O sistema remove esses registros em 28 dias quando a tabela é girada ou quando remove o registro de contexto, o que ocorrer primeiro.

    A rotação da tabela em sys_flow_log é configurável. Para obter mais informações, consulte Rotação da tabela .

    sys_flow_plan_context_binding Tabela que armazena um identificador exclusivo para cada registro de contexto e o gatilho que o iniciou. Sempre que ocorre um evento de acionamento, o sistema calcula o identificador exclusivo e o compara com um registro sys_flow_plan_context_binding. Se o identificador exclusivo calculado corresponder a um registro sys_flow_plan_context_binding existente, o fluxo acionado não será iniciado.
    Nota:
    Este identificador exclusivo é usado para determinar quando executar fluxos com as condições "executar uma vez" ou "Para cada mudança exclusiva".
    O sistema remove esses registros 12 meses após a criação.
    Importante:
    O sistema pode executar novamente fluxos cujo identificador exclusivo foi removido pela política de retenção. Por exemplo, se as condições do gatilho de um fluxo "executar uma vez" forem atendidas e o registro sys_flow_plan_context_binding tiver sido removido, um novo identificador exclusivo será criado e o fluxo será executado.

    Dados de fluxo indisponíveis

    Uma mensagem é exibida na parte superior do relatório de fluxo para indicar que os relatórios de ação não estão disponíveis para um fluxo devido à limpeza da tabela. . Mostrar detalhes da ação os estados Link e Ação não estão disponíveis neste caso. Uma mensagem semelhante é mostrada para indicar quando o relatório de um fluxo foi desativado. Nesse caso, um link para as configurações do relatório também será exibido.
    Figura 1. Detalhes da execução do fluxo de amostra com dados removidos pela política de retenção de relatório
    Página de detalhes da execução do fluxo exibindo a notificação de retenção de dados. Os detalhes da ação desse fluxo foram removidos de acordo com a política de retenção de relatório.

    Opções de recuperação

    Entre em contato com o Atendimento ao cliente e o Suporte para restaurar dados de um backup de instância.

    Para saber o período até o qual uma solicitação de recuperação de dados é aceita, consulte Backup e recuperação da instância [KB0547654] artigo no Now Support Base de conhecimento.