Ordem de processamento de consultas
No A-Parser existe uma infinidade de funções e recursos; este diagrama apresenta a ordem de processamento de uma consulta, desde a sua leitura de um arquivo (ou texto) até o salvamento do resultado final em um arquivo.
Ordem esquemática de processamento de consultas

Notas
- Ao filtrar e realizar a desduplicação de resultados, a consulta e seus resultados são cancelados inteiramente se um resultado simples for usado como comparação; se um array for usado na comparação, os elementos desse array serão removidos.
- Muitas etapas no diagrama são opcionais e dependem das configurações especificadas no Editor de Tarefas.
- Consultas adicionais podem surgir ao usar as opções Parse all result e Parse to level. Todas as consultas adicionais possuem o nível seguinte em relação à consulta da qual foram criadas; a contagem de níveis começa do zero, ou seja, as consultas originais do arquivo ou texto sempre têm nível 0. Consultas após a aplicação de substituições também têm nível 0.
Consultas malsucedidas
Uma consulta é considerada malsucedida e é ignorada se não puder ser executada dentro do número especificado de tentativas.
Como determinar por que uma consulta falhou? Ative o registro de log ou execute o Teste de tarefa. Todos os erros são registrados. Ao examinar o log, você poderá entender o que deu errado.
Exemplo de uma consulta malsucedida. Os logs indicam que a consulta não pôde ser executada devido a um captcha e as tentativas se esgotaram. Neste caso, conectar um serviço de resolução ou aumentar o número de tentativas pode ajudar (apenas se você estiver realizando a extração de dados com proxies; caso contrário, aumentar as tentativas é inútil).
Como aumentar o número de tentativas? Você precisa sobrescrever a opção Request retries e definir um valor maior.