feat: Implementa job de ranking para 300k consultores

- Processa 350.215 consultores via Scroll API
- Insere em TB_RANKING_CONSULTOR com MERGE (upsert)
- Calcula posições via SP_ATUALIZAR_POSICOES
- Frontend com paginação completa
- Adiciona traceback detalhado para debug
This commit is contained in:
Frederico Castro
2025-12-10 03:59:08 -03:00
parent c6aaf66e87
commit f69bcd928c

View File

@@ -99,7 +99,9 @@ class ProcessarRankingJob:
consultores_para_inserir.append(consultor_dict)
except Exception as e:
import traceback
print(f"AVISO: Erro ao processar consultor {doc.get('id')}: {e}")
print(f"Traceback: {traceback.format_exc()}")
continue
if consultores_para_inserir: