Configurações de execução de fluxo
Especifique as configurações de tempo de execução para um fluxo, subfluxo ou ação individual, como a prioridade de execução, o nível de emissão de relatórios e o nível de registro em log.
Você pode criar um registro de configurações de execução para cada fluxo, subfluxo ou ação para o qual deseja coletar detalhes de execução. Um registro de configuração de execução [sys_flow_execution_setting] substitui as propriedades do sistema de emissão de relatórios para um item específico. Por exemplo, você pode manter o nível de relatório de todo o sistema desativado e criar registros de configuração de execução apenas para os itens que deseja coletar detalhes de execução.
Os registros de configuração de execução estão disponíveis no módulo de administração de fluxo.
Campos de registro de configuração de execução
Um registro de configuração de execução [sys_flow_execution_setting] contém esses campos.
| Campo | Descrição |
|---|---|
| Fluxo/Subfluxo/Ação | Fluxo, subfluxo ou ação individual ao qual as configurações de execução se aplicam. |
| Relatar todas as iterações | Opção para coletar detalhes de execução para todas as iterações de um loop em vez de apenas armazenar detalhes de execução para a primeira e a última iterações. |
| Emissão de relatórios | Nível de emissão de relatórios no qual os detalhes da execução serão coletados. |
| Registro em log | Limite de nível de registro em log necessário para Workflow Studio gravar uma mensagem gerada pelo mecanismo de fluxo na tabela Entradas de log do mecanismo de fluxo [sys_flow_log]. |
| Prioridade de fluxo | Valor de prioridade usado para executar um fluxo em segundo plano. Para obter mais informações sobre como definir a prioridade de fluxo, consulte Prioridade de fluxo. Nota: .Este campo está oculto por padrão. Para obter mais informações sobre como mostrar o campo de prioridade de fluxo, consulte Mostrar campo de prioridade de fluxo. |
Diretrizes gerais
Use essas diretrizes gerais ao criar registros de configuração de execução para capturar detalhes da execução.
- Evite emitir relatórios sobre instâncias de produção
- Evite problemas de desempenho em sua instância de produção ativando e configurando a emissão de relatórios somente em uma instância de não produção usada para testes. Gerar e armazenar detalhes de execução consome recursos da instância, o que pode prejudicar o desempenho.
- Criar registros de configuração de execução em uma instância de teste de não produção
- Crie registros de configuração de execução em uma instância de teste de não produção para minimizar o impacto no desempenho da geração e armazenamento de detalhes de execução.
- Reduzir a quantidade de memória consumida por loops de fluxo
- Reduza a quantidade de memória consumida gerando detalhes de execução sem usar a opção de relatar todas as iterações. Quanto mais iterações você relatar, mais memória será necessária.
- Fluxos de teste, subfluxos e ações para gerar detalhes de execução
- Teste seus fluxos e subfluxos para gerar detalhes de execução no nível de depuração. Implante seus itens em uma instância de produção somente depois de verificar se eles geram os dados desejados e se são executados conforme o esperado.
- Use a emissão de relatórios de fluxo e as opções de relatar todas as iterações somente durante a solução de problemas de fluxo
- Use as opções de relatório de fluxo e relatar todas as iterações somente quando precisar solucionar problemas de um fluxo. Essas configurações geram informações que consomem recursos da instância. Para reduzir o impacto no desempenho, desative essas configurações ou exclua o registro de configurações quando terminar de solucionar os problemas do fluxo.