Microsoft DataversePanoramica dei limiti delle API
I limiti API di Dataverse aiutano a garantire livelli di servizio, disponibilità e qualità. I limiti API di Dataverse fanno parte dei limiti e delle allocazioni delle richieste Power Platform. Questo articolo introdurrà i limiti specifici per Dataverse applicabili per Power Apps, Power Automate e app di interazione con i clienti (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing e Dynamics 365 Project Service Automation) connettendosi a Dataverse.
Per informazioni sui limiti per tutte le aree all'interno di Power Platform, consulta Limiti e allocazioni delle richieste Power Platform.
Esistono due categorie di limiti che si applicano a Dataverse: limiti di diritto e protezione del servizio come descritto di seguito.
Limiti di protezione del servizio | Limiti di richieste Power Platform (diritto API) |
---|---|
Restituisci immediatamente 429 Troppe richieste quando i limiti vengono superati. | Applicato per flussi Power Automate ma con disposizioni per eccedenze occasionali su Dataverse, quando applicato |
Valutato in una finestra scorrevole di 5 minuti. | Valutato in un periodo di 24 ore. |
Si applica a tutte le richieste esterne ai servizi Web di Dataverse. | Si applica a tutte le operazioni di calcolo e di analisi originate da richieste interne o esterne. |
Lo sviluppatore è tenuto a evitare condizioni che possano causare errori e gestire i tentativi quando si verificano. | L'amministratore è responsabile della gestione della capacità assegnata. Possono acquistare componenti aggiuntivi di capacità per aumentare i limiti. |
Applicato oggi all'interno del prodotto. | - Verrà applicato dopo che il report di anteprima, disponibile oggi per gli amministratori per monitorare e stimare l'utilizzo, diventerà disponibile per tutti. -I report di anteprima sono ora disponibili. |
Altre informazioni: https://aka.ms/serviceprotectionlimits | Altre informazioni: https://aka.ms/PlatformLimits |
Limiti di diritto
Questi limiti rappresentano il numero di richieste che gli utenti hanno il diritto di fare ogni giorno. Il limite allocato dipende dal tipo di licenza assegnata a ciascun utente.
Se un utente supera il diritto alle richieste, l'amministratore viene avvisato e può assegnare capacità di richieste Power Apps e Power Automate a quell'utente. In questa fase agli utenti non è impedito l'utilizzo di app per eccedenze occasionali e ragionevoli.
Per Dataverse, le richieste API includono tutte le operazioni sui dati che interagiscono con le righe della tabella in cui le righe vengono create, recuperate, aggiornate o eliminate (CRUD). Operazioni speciali come condividere e assegnare sono incluse perché considerate aggiornamenti. Queste richieste possono provenire da qualsiasi client o applicazione e utilizzare qualsiasi endpoint. Sono inclusi, senza limitazione, operazioni eseguite da plug-in, flussi di lavoro asincroni, controlli personalizzati e operazioni $batch (ExecuteMultiple). È presente un piccolo set di operazioni interne di sistema escluse dai limiti, come le operazioni di accesso, disconnessione e metadati di sistema.
Importante
Le allocazioni delle richieste API di Power Platform includono l'uso di Power Automate, AI Builder e delle API connettore. Tutte le richieste attraverso un connettore che generano una richiesta Dataverse rappresenteranno 1 richiesta Power Platform.
Per dettagli su questi limiti di diritto, consulta Allocazioni di richieste Microsoft Power Platform basate su licenze.
Per informazioni sulla visualizzazione e l'allocazione di componenti aggiuntivi di capacità, consulta Componenti aggiuntivi di capacità.
Per informazioni sull'acquisto di singoli componenti aggiuntivi di capacità, consulta la Guida alle licenze di Power Apps e Power Automate.
Limiti di protezione del servizio
Per garantire disponibilità e prestazioni costanti per tutti, applichiamo alcuni limiti al modo in cui le API vengono utilizzate con Dataverse. I limiti API di protezione del servizio aiutano a garantire che gli utenti che eseguono applicazioni non possano interferire tra loro in base a vincoli di risorse. I limiti non avranno impatto sui normali utenti della piattaforma. Solo le applicazioni che eseguono un numero molto elevato di richieste API potrebbero essere interessate. Tali limiti garantiscono un livello di protezione dai picchi casuali e imprevisti nei volumi delle richieste che minacciano le caratteristiche di prestazioni e disponibilità della piattaforma Dataverse.
Limitiamo il numero di connessioni simultanee per account utente, il numero di richieste API per connessione e la quantità di tempo di esecuzione che può essere utilizzata per ogni connessione. Queste metriche vengono valutate all'interno di una finestra temporale scorrevole di cinque minuti. Quando uno di questi limiti viene superato, un'eccezione verrà generata dalla piattaforma.
Nota
I limiti di protezione del servizio si applicano a tutte le richieste di servizi Web esterni, non solo alle operazioni CRUD nelle tabelle conteggiate rispetto ai limiti di diritto.
I limiti API di protezione del servizio non vengono applicati alle chiamate API effettuate all'interno di flussi di lavoro, attività di flusso di lavoro personalizzate o codice plug-in. Queste operazioni sono richiamate internamente.
I limiti di protezione del servizio vengono rilevati solo dalle applicazioni che eseguono un volume elevato di operazioni sui dati. È consigliabile che gli sviluppatori che creano applicazioni che eseguono un volume elevato di operazioni sui dati applichino i modelli per ritentare le operazioni dopo un periodo di tempo in cui vengono restituite queste eccezioni. L'applicazione di questi modelli consentirà all'applicazione di rispondere alle eccezioni inviate dal servizio, di ridurre il numero totale di richieste e di ottenere la massima velocità effettiva possibile.
Per informazioni sugli errori specifici che possono essere restituiti e su come gli sviluppatori possono applicare modelli per rispondere a questi errori, consulta Limiti API di protezione del servizio.
Vedi anche
Amministrazione di Power Platform/Licenze e gestione delle licenze/Limiti e allocazioni delle richieste
Sviluppatore/Utilizzare i dati con il codice/Limiti API di protezione del servizio
Nota
Puoi indicarci le tue preferenze di lingua per la documentazione? Partecipa a un breve sondaggio. (il sondaggio è in inglese)
Il sondaggio richiederà circa sette minuti. Non viene raccolto alcun dato personale (Informativa sulla privacy).