Skip to content

Guía práctica para superar el umbral de 5.000 en SharePoint con Power Automate: usa “Get items” con paginación, Top Count y Skip Token; segmenta por ID/Created, itera con “Do until”/“Apply to each”, y combina resultados en lotes de alto rendimiento.

Notifications You must be signed in to change notification settings

Miguelapp10/Power_Automate_Get_Over_5000_Items-From-A-SharePoint-List

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Obtener más de 5000 elementos de una lista de SharePoint con Power Automate

Problema

Por defecto, el conector de SharePoint en Power Automate tiene un límite de 5000 elementos al usar la acción "Get items". Esto puede ser un obstáculo cuando se necesita procesar listas grandes.

Soluciones

1. Usar Paginación

  • Activa la opción de paginación en la acción "Get items".
  • Establece el límite de elementos por página (por ejemplo, 5000 o menos).
  • Power Automate procesará múltiples páginas automáticamente.

2. Filtrar por Rangos

  • Divide la consulta en rangos usando filtros como ID, Created, Modified, etc.
  • Ejemplo: Obtener elementos con ID entre 1 y 5000, luego entre 5001 y 10000, etc.
  • Esto requiere múltiples acciones "Get items" con condiciones específicas.

3. Usar la API REST de SharePoint

  • Utiliza la acción "Send an HTTP request to SharePoint".
  • Permite consultas más avanzadas y control sobre la paginación.
  • Ejemplo de URL:

_api/web/lists/getbytitle('NombreDeLaLista')/items?$top=5000

4. Aplicar Select y Filter Array

  • Después de obtener los datos, usa "Select" para transformar los elementos.
  • Usa "Filter array" para filtrar los datos según criterios personalizados.

Recomendaciones

  • Siempre prueba con un subconjunto de datos antes de escalar.
  • Considera el impacto en el rendimiento y el tiempo de ejecución.
  • Usa variables o arrays para almacenar resultados intermedios.

Recursos útiles

  • Documentación oficial de Power Automate
  • Comunidad de Power Users
  • Blogs técnicos sobre SharePoint y Power Platform

About

Guía práctica para superar el umbral de 5.000 en SharePoint con Power Automate: usa “Get items” con paginación, Top Count y Skip Token; segmenta por ID/Created, itera con “Do until”/“Apply to each”, y combina resultados en lotes de alto rendimiento.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published