UiPath Documentation
activities
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.
UiPath logo, featuring letters U and I in white

Actividades de productividad

Última actualización 16 de abr. de 2026

Trabajar con listas de SharePoint

Acerca de

Esta sección describe cómo trabajar, filtrar e iterar a través de listas de SharePoint.

Cómo trabajar con grandes listas de SharePoint

Escenario: tienes una lista de SharePoint que contiene más de 5000 elementos y quieres utilizar las actividades Para cada elemento de la lista y Obtener elementos de la lista .

Debido a las limitaciones de la API de Microsoft Graph subyacente, si estas actividades se utilizan con el filtro OData opcional en una lista de este tamaño, fallan con el siguiente error:

"error": {
    "code": "notSupported",
    "message": "The request is unprocessable because it uses too many resources",
    "innerError": {
        "code": "tooManyResources",
        "date": "2023-05-01T04:27:00",
        "request-id": "93c12b1f-6bc5-4466-ae9f-2bfd2ca0ef6a",
        "client-request-id": "02996ac5-b700-8a1e-3c6d-7e6f0624fabe"
    }
 }
"error": {
    "code": "notSupported",
    "message": "The request is unprocessable because it uses too many resources",
    "innerError": {
        "code": "tooManyResources",
        "date": "2023-05-01T04:27:00",
        "request-id": "93c12b1f-6bc5-4466-ae9f-2bfd2ca0ef6a",
        "client-request-id": "02996ac5-b700-8a1e-3c6d-7e6f0624fabe"
    }
 }
Solución

Añade índices de columna en la lista de SharePoint para las columnas que piensas utilizar en el filtro OData opcional. Para obtener información sobre cómo añadir un índice, consulta la documentación de Microsoft.

Por ejemplo, tienes una lista de SharePoint con tres columnas: Título, Nombre y Apellido. Desea utilizar la actividad Para cada elemento de la lista para filtrar en todos los valores de Apellido iguales a "Smith".

  1. Crea un índice en la columna Apellido en SharePoint. Esto permite que la API de Microsoft Graph realice una consulta de rendimiento y evite devolver un error.
  2. Establezca el filtro OData en las actividades de UiPath en "fields/LastName eq 'Smith'" para realizar la función descrita. De esta manera, no se producirá ningún error, aunque la lista tenga un tamaño superior a 5000 elementos.
Limitaciones

Incluso con la indexación, la API de gráficos no se devolverá correctamente si el número de resultados que se van a devolver es superior a 5000.

  • Escenario 1: devolver menos de 5000 valores mientras se usa un filtro OData. Solución alternativa: agregue un índice, como se describe anteriormente.
  • Escenario 2: devolver más de 5000 valores, mientras se utiliza un filtro OData. Solución alternativa: elimina el filtro OData para permitir una devolución de más de 5000 valores y luego filtra en Studio (por ejemplo, utiliza una actividad Filtrar tabla de datos ).
Nota:

Esta limitación de la API afecta tanto a las actividades de lista clásicas como a las actividades de listas de SharePoint.

Cómo trabajar con campos de búsqueda de persona

A partir de la versión 2.4.2, puedes gestionar los campos de búsqueda de personas por un componente del valor de referencia. En el campo Tipo de persona/grupo, también puedes añadir el correo electrónico de la persona como entrada de cadena.

Ten en cuenta que Persona es un tipo complejo con varios campos. Si se recibe una entrada de cadena, se supone que contiene la dirección de correo electrónico de la persona y ningún otro subcampo o ID.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado