Este problema conocido ha sido traducido automáticamente del inglés.
Sumario
Las solicitudes de la API de búsqueda de datos maestros pueden experimentar tiempos de espera cuando se consultan entidades de datos que contienen un volumen masivo de documentos (por ejemplo, decenas o cientos de millones). Esto ocurre porque la operación de búsqueda calcula por defecto el número total exacto de registros coincidentes. En conjuntos de datos extremadamente grandes, este cálculo requiere una exploración completa que supera el límite de tiempo de espera de la API.
Simulación
- Identificar una Entidad de Datos Maestros con un volumen muy elevado de documentos (por ejemplo, > 50 millones).
- Realizar una petición de búsqueda genérica
GETa la API de búsqueda sin aplicar filtros específicos o indexados. -
- Observe que la petición tarda mucho tiempo en procesarse y finalmente falla con un error de tiempo de espera (408 Request Timeout).
Workaround
Para mitigar este problema, asegúrese de que las consultas de búsqueda incluyen filtros específicos -preferiblemente en campos indexados- para reducir el alcance de la exploración de la base de datos. Evite las búsquedas amplias y sin filtros en entidades de gran tamaño.