Saltar al contenido

Sharepoint: ¿cuáles son las mejores maneras de sortear el umbral de la vista de lista?

Mantén la atención porque en esta noticia vas a hallar el arreglo que buscas.

Solución:

Para evitar el umbral de vista de lista, debe indexar columnas en su biblioteca y consultar esa columna. Siempre que la cantidad de filas devueltas en su consulta esté por debajo del umbral de vista de lista, no obtendrá la excepción.

Como ejemplo, encontré este problema al intentar recuperar todas las carpetas en una biblioteca de SharePoint. La cantidad de carpetas estaba muy por debajo de 5000 (el umbral de vista de lista predeterminado), pero con más de 20 000 elementos en la biblioteca, estaba activando la excepción.

La solución fue indexar el tipo de contenido (accesible a través de la configuración de la biblioteca de SharePoint) y usar la siguiente consulta:

0x0120

Solo tiene que descubrir cómo asegurarse de que su consulta arroje menos que el umbral de vista de lista.

En Administración central, puede deshabilitar el umbral de la lista por completo o establecer un límite más alto. También puede establecer una ventana de tiempo cuando el límite está deshabilitado y ejecutar su servicio de informes en ese momento. Vaya a la página de administración de la aplicación web en la administración central y seleccione la opción Limitación de recursos en el botón Configuración general de la cinta.

Si consulta CAML una lista con un filtro que devuelve menos elementos que el umbral, eso también debería funcionar.

Puede usar la clase ContentIterator para omitir el umbral de vista de lista, pero deberá recurrir a un código personalizado para obtener los datos.

Documentación: “Proporciona métodos para iterar elementos de lista, listas, sitios para regular la cantidad de datos que se transfieren (es decir, para evitar lanzar una SPQueryThrottledException)”.

Reseñas y puntuaciones

Recuerda algo, que tienes autorización de agregar una reseña si te ayudó.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *