Asignaciones y límites de solicitudes

A partir de octubre de 2019, para ayudar a garantizar los niveles de servicio, la disponibilidad y la calidad, existen límites de derechos para la cantidad de solicitudes que los usuarios pueden realizar cada día en Power Apps, Power Automate, AI Builder, Power Virtual Agents y aplicaciones de participación del cliente (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing y Dynamics 365 Project Service Automation).

¿Qué es una solicitud de Microsoft Power Platform?

Las solicitudes en Microsoft Power Platform constan de varias acciones que realiza un usuario en varios productos. En un nivel alto, a continuación se muestra lo que constituye una solicitud de API:

  • Power Apps: todas las solicitudes de API a conectores y Microsoft Dataverse.
  • Power Automate: todas las solicitudes de API a conectores, análisis de asesoría de procesos, acciones HTTP y acciones integradas, desde la inicialización de variables hasta una simple acción de redacción. Tanto las acciones exitosas como las fallidas cuentan para estos límites. Además, los reintentos y otras solicitudes de paginación cuentan también como ejecuciones de acciones.
  • Power Virtual Agents: solicitudes (o llamadas) de API a flujos de Power Automate desde dentro de una conversación de bot de chat.
  • Dataverse (antes Common Data Service): todas las operaciones de creación, lectura, actualización y eliminación (CRUD), asignación y uso compartido, incluidas las solicitudes del sistema interno y del usuario necesarias para completar transacciones CRUD, así como operaciones especiales, como compartir o asignar. Estas pueden ser de cualquier cliente o aplicación y usar cualquier extremo (SOAP o REST). Estas incluyen, entre otras, complementos, flujos de trabajo clásicos y controles personalizados que realizan las operaciones mencionadas anteriormente.

Nota

Para Dataverse, hay un pequeño conjunto de operaciones internas del sistema que están excluidas de los límites, como las operaciones de inicio de sesión, cierre de sesión y metadatos del sistema.

La siguiente tabla describe los límites de solicitudes comunes y la asignación que obtiene un usuario según el tipo de licencia asignada al usuario.

Solicitar límites basados en licencias de usuario

Todos los usuarios de Microsoft Power Platform tienen límites en el número de solicitudes según la licencia que se les asigne. En la siguiente tabla se define el número de solicitudes que un usuario puede realizar en un período de 24 horas:

Licencias de usuario Número de solicitudes de API / 24 horas
Aplicaciones de Dynamics 365 Enterprise1 20.000
Dynamics 365 Professional2 10,000
Dynamics 365 Team Member 5,000
Plan de Power Apps por usuario3 5,000
Plan de Power Automate por usuario3 5,000
Licencias de Office (que incluyen Power Apps, Power Automate o Power Virtual Agents)4 2,000
Power Apps por plan de aplicación 1000 por pase de aplicación
Usuarios sin licencia Consulte Límites de solicitudes que no se basan en usuarios o flujos con licencia a continuación

1 Las aplicaciones de Dynamics 365 Enterprise incluyen Dynamics 365 Sales Enterprise, Dynamics 365 Customer Service Enterprise, Dynamics 365 Field Service, Dynamics 365 Project Service Automation, Dynamics 365 Commerce, Dynamics 365 HR, el plan Dynamics 365 Customer Engagement, Dynamics 365 Finance, Dynamics 365 Project Operations y Dynamics 365 Supply Chain Management.

2Dynamics 365 Professional incluye Dynamics 365 Sales Professional, Dynamics 365 Customer Service Professional.

3 Los planes por usuario incluyen el Plan 1 y el Plan 2 anteriores.

4 Consulte Apéndice B para licencias de Microsoft 365 que incluyen las capacidades de Power Apps y Power Automate en la Guía de licencias.

Si un usuario tiene varios planes asignados desde diferentes líneas de producto, el número total de solicitudes permitidas será la suma de solicitudes asignadas a cada tipo de licencia. Por ejemplo, si un usuario tiene una licencia de Dynamics 365 Customer Service Enterprise así como una licencia de Power Apps por usuario, entonces ese usuario tiene un total de 20.000 + 5000 = 25.000 solicitudes disponibles cada 24 horas.

Si un usuario tiene varias licencias asignadas dentro de la misma línea de productos, por ejemplo si un usuario tiene una licencia de Dynamics 365 Customer Service Enterprise como licencia base y una licencia Dynamics 365 Sales Enterprise asociada, el número total de solicitudes será lo que se proporciona mediante la licencia base - Dynamics 365 Customer Service.

Complemento de capacidad de Power Apps y Power Automate

Un complemento de capacidad de Power Apps y Power Automate permite a los clientes aumentar los límites para un usuario determinado. Estos serán asignables a cualquier usuario que tenga una licencia de Power Apps o Power Automate y una licencia de Dynamics 365.

Cada complemento de capacidad aumenta los límites de solicitudes en otros 10 000 por cada 24 horas. Varios complementos de capacidad también se pueden asignar al mismo usuario.

Nota

Actualmente, los complementos de capacidad no se pueden asignar a los usuarios (incluidos los usuarios de aplicaciones, administrativos y no interactivos) debido al período de transición (consulte P+F) a continuación. La asignación será admitida una vez que finalice el período de transición.

Límites de solicitudes que no se basan en usuarios o flujos con licencia

Dataverse le permite tener identidades que no requieren ninguna licencia de usuario para interactuar con el servicio. Existen cuatro tipos de estos usuarios:

Además hay licencias gratis especiales ($0) que se usan para interactuar con aplicaciones de Dynamics 365 como Dynamics 365 Marketing. Consulte Cómo se obtienen licencias de Marketing.

Para estas identidades, cada inquilino obtendrá una capacidad de solicitud base por inquilino que solo pueden usar estos usuarios y no los usuarios con licencias estándar.

Esta capacidad de solicitud base depende del tipo de suscripción, de la siguiente manera:

  1. Si un inquilino tiene al menos una suscripción para Dynamics 365 Enterprise, obtendrá 100 000 solicitudes por 24 horas.
  2. Si un inquilino tiene al menos una suscripción para Dynamics 365 Professional, obtendrá 50 000 solicitudes por 24 horas.
  3. Si un inquilino tiene al menos una suscripción para Microsoft Power Apps o Power Automate, obtendrá 25.000 solicitudes por 24 horas.

Si un inquilino tiene varios tipos de suscripciones, su capacidad de solicitud básica usará la suscripción con mayor número de solicitudes. Por ejemplo, si un cliente tiene suscripciones de Dynamics 365 Customer Service (100 000 solicitudes) y de Power Apps por usuario (25 000 solicitudes), su capacidad de solicitud básica será de 100 000 solicitudes cada 24 horas.

La capacidad de solicitud básica se define a nivel de inquilino y solo puede ser utilizada por usuarios sin licencia, usuarios de aplicaciones y usuarios que tengan licencias gratuitas.

Una vez que se agota la capacidad de solicitud básica, los clientes pueden aumentar esta capacidad comprando un complemento de capacidad de Power Apps y Power Automate.

El plan de Power Automate por flujo permite que la capacidad se reserve específicamente para un solo flujo, independientemente del propietario del flujo. Cada flujo asignado al plan por flujo obtiene 15.000 cada 24 horas. Esto no usa la capacidad de solicitud base a nivel de inquilino.

Capacidad y límites de Power Virtual Agents

Cuando compra una licencia de Power Virtual Agents, su inquilino recibirá 30 000 llamadas API cada 24 horas. Estas llamadasAPI solo las consumen los flujos de Power Automate que se desencadenan desde un bot de chat Power Virtual Agents.

Puede comprar varios complementos de capacidad Power Virtual Agents. Cada complemento aumentará el número de solicitudes en 15 000.

Otros límites aplicables

Además del límite diario de solicitudes de API, existen otros límites de protección de servicios específicos para cada servicio. Estos límites pueden ser más bajos o más altos que los límites diarios por usuario durante un período de 24 horas. Al igual que con los límites diarios, estos límites ayudan a mantener la calidad del servicio al protegerlo de comportamientos maliciosos o ruidosos que, de otro modo, interrumpirían el servicio para todos los clientes.

Revise los siguientes recursos para obtener información sobre los límites de protección del servicio activo para cada servicio:

  • Límites de Dataverse: aplicable para aplicaciones basadas en modelos y aplicaciones de participación del cliente (como Dynamics 365 Sales y servicio al cliente), Power Apps y Power Automate conectados a Dataverse/aplicaciones de interacción con el cliente
  • Límites de Power Automate: aplicable para flujos instantáneos, programados y automatizados
  • Límites conectores: aplicable a Power Automate y Power Apps

Preguntas más frecuentes

¿Qué herramientas puedo usar para monitorear y analizar las solicitudes de API en la plataforma?

Hoy, el Centro de administración de Power Platform contiene informes sobre solicitudes de API de Dataverse. Hoy en día, estos informes tienen en cuenta el tráfico interactivo y el no interactivo. Esto le ayuda a ver rápidamente las métricas de adopción y usuarios de su organización. Si sus aplicaciones o flujos utilizan principalmente Dataverse, estos informes pueden servir como buenas aproximaciones del uso total de sus soluciones.

Además, para uso específico de Power Automate, puede ver el uso de la acción para un flujo dado seleccionando la acción Análisis desde la página de propiedades del flujo, y esto funciona en todo tipo de acciones. Sin embargo, si sus aplicaciones o flujos no utilizan Dataverse, entonces no hay informes disponibles en el Centro de administración de Power Platform en este momento.

¿Qué sucede si un usuario o una integración excede la capacidad de solicitudes?

Cuando los usuarios exceden sus límites, los administradores pueden ver esto en el centro de administración (ver arriba). Puede realizar una de entre las acciones siguientes:

  • Ajustar la aplicación o el flujo para usar menos solicitudes de API

  • Comprar el complemento de capacidad de Power Apps y Power Automate para su organización.

En este momento, no se impedirá que los usuarios usen una aplicación o un flujo por excedentes ocasionales y razonables. Sin embargo, si un usuario o flujo excede los límites constantemente durante un período de tiempo prolongado (más de 14 días), ese usuario puede quedar inhabilitado o desactivarse el flujo.

Además, existen otros límites aplicables para Dataverse, Power Automate y Conectores que podrían afectar directamente a sus usuarios, y esos límites pueden no tener ningún alcance para excedentes ocasionales o razonables. Los propietarios de los flujos serán notificados por correo electrónico si su flujo falla o llega a dichos límites, así que asegúrese de monitorear el correo electrónico para recibir notificaciones sobre dichos flujos.

¿Habrá un período de transición para los clientes existentes?

Sí, todos los clientes se encuentran en un período de transición. Eso significa que la aplicación de los límites no es tan estricta en comparación con cuando finaliza el período de transición, que será después de que el informe completo esté disponible en el centro de administración de Power Platform. Esto no significa que no haya límites diarios: simplemente significa que los límites que se aplican actualmente son más generosos que los límites establecidos, para evitar un posible impacto no intencionado en sus aplicaciones o flujos.

Además, dado que la aplicación es actualmente menos estricta, todavía no existe la posibilidad de asignar el complemento de capacidad de Power Apps y Power Automate a un usuario. Sin embargo, se recomienda que compre estos complementos ahora para permanecer dentro de los términos de su licencia y estar preparado para cuando finalice el período de transición.

¿Dejarán de funcionar mis integraciones si los usuarios de la aplicación exceden la capacidad de solicitud básica?

Actualmente no paramos integraciones por excedentes ocasionales y razonables. Para flujos que usan Dataverse, los administradores pueden ver el uso en la sección Análisis del centro de administración de Power Platform. Sin embargo, en este momento, si un usuario o flujo excede los límites constantemente durante un período de tiempo prolongado, ese usuario puede quedar inhabilitado o desactivarse el flujo.

Una vez que finaliza el período de transición, ciertas operaciones se bloquearán adicionalmente cuando un inquilino exceda su límite de solicitudes de Microsoft Power Platform. Estas operaciones bloqueadas estarán principalmente en áreas de administración y personalización, pero no se limitarán a estas operaciones (y pueden expandirse a otras áreas también, dependiendo de los escenarios de uso por encima del límite).

¿Qué límites de cuenta se utilizan para flujos de trabajo clásicos o flujos de Power Automate?

Depende de si el proceso se ejecuta bajo demanda o en segundo plano. Los flujos instantáneos, que se ejecutan bajo demanda, utilizarán los límites de la cuenta que inició el proceso. Por otro lado, los flujos de trabajo o los flujos automatizados/programados que se ejecutan en segundo plano siempre utilizarán los límites del propietario del proceso, independientemente de por qué se inició el proceso o qué cuentas se utilizan para las conexiones dentro del proceso.

¿Los límites de solicitudes de Microsoft Power Platform se transfieren de un día a otro o de un mes a otro?

Núm. Como es un límite de rendimiento del servicio, todos los límites de solicitudes de Microsoft Power Platform se calculan en un período móvil de 24 horas. Si no se consumen, no se transfieren al día siguiente o al mes siguiente.

¿Cada usuario de la aplicación, usuario no interactivo, usuario administrativo o usuario del SISTEMA tiene su propio límite a nivel de inquilino?

Núm. Los límites de nivel de inquilino se comparten entre todos los usuarios de la aplicación, los usuarios no interactivos, los usuarios administrativos o el usuario del SISTEMA dentro del inquilino.

¿Las solicitudes generadas desde los flujos de trabajo de Dataverse clásicos y complementos en Dataverse cuentan para los límites de solicitudes?

Sí, si estas solicitudes son de tipo CRUD, asignar o compartir, contarán. En el caso de los flujos de trabajo clásicos, esto incluye acciones como verificar condiciones, iniciar flujos de trabajo secundarios o detener flujos de trabajo. Sin embargo, las solicitudes generadas internamente desde la plataforma no se cuentan, como: sdkmessagerequest, solutioncomponentdefinition y ribbonclientmetadatareporting.

¿Debería utilizar una herramienta de integración de datos de terceros en lugar de Power Automate para evitar llegar a mis límites?

No, las herramientas de integración de datos de terceros están sujetas exactamente a los mismos límites que los flujos programados, instantáneos o automatizados. Por lo tanto, no hay diferencia si elige usar Power Automate o una herramienta de terceros. Además, las solicitudes de Power Automate a Dataverse no se contabilizan dos veces, un flujo que llama a una acción solo contará como una solicitud para su límite, no como dos.

Consultar también

DataverseInformación general sobre los límites de API
Límites y configuración de Power Automate