Sumário
Este problema conhecido foi traduzido automaticamente do inglês.
A API Scroll foi projetada para lidar com grandes conjuntos de dados, permitindo a recuperação de documentos de forma rolável. No entanto, ao consultar entidades com um número significativo de documentos, normalmente na casa dos milhões, os usuários podem encontrar erros 429 (Too Many Requests) e/ou 408 (Request Timeout). Esses erros ocorrem devido ao alto volume de dados que estão sendo processados, o que pode sobrecarregar a API e resultar em limitação da taxa de solicitações ou timeouts.
Simulação
- Use a API Scroll para consultar uma entidade que contém um grande número de documentos (por exemplo, milhões).
- Observe as respostas da API.
- Observe se a API retorna erros 429 (Too Many Requests) e/ou 408 (Request Timeout) durante o processo
Workaround
Otimize a consulta implementando filtros para reduzir a carga na API, dividindo a solicitação em pedaços ou lotes menores. Ao escolher os filtros, é importante prestar atenção se todos os documentos serão incluídos para garantir que a rolagem percorrerá todos os documentos da entidade.