Microsoft DataverseÜbersicht über API-Grenzwerte
Dataverse-API-Limits helfen, Service-Levels, Verfügbarkeit und Qualität sicherzustellen. Dataverse API-Grenzwerte sind Teil der Power Platform Grenzwertanforderungen und Zuteilungen. In diesem Artikel werden Grenzen speziell für Dataverse vorgestellt, die für Power Apps, Power Automate und Customer Engagement-Apps (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing und Dynamics 365 Project Service Automation) gelten, die mit Dataverse verbunden sind.
Informationen zu Grenzwerten für alle Bereiche innerhalb von Power Platform finden Sie unter Power Platform Grenzwerte und Zuteilungen anfordern.
Es gibt zwei Kategorien von Grenzwerten, die für Dataverse gelten: Die Grenzwerte Berechtigung und Serviceschutz, wie im Folgenden zusammengefasst.
Grenzwerte zum Dienstschutz | Grenzwerte für Power Platform-Anforderungen (API-Berechtigung) |
---|---|
Sofortige Rückgabe 429 Anforderungen zu viel bei Überschreiten der Grenzwerte. | Durchgesetzt für Power Automate-Flows, aber mit Bestimmungen für gelegentliche Überalterungen in Dataverse, wenn durchgesetzt |
Ausgewertet in einem gleitenden Fenster von fünf Minuten. | Ausgewertet in einem Zeitraum von 24 Stunden. |
Gilt für alle externen Anforderungen an die Dataverse-Webdienste. | Gilt für alle Rechenvorgänge und Analysen, die aus internen oder externen Anforderungen stammen. |
Es ist Aufgabe des Entwicklers Bedingungen zu vermeiden, die Fehler verursachen können, und erneute Versuche zu handhaben. | Der Administrator ist für die Verwaltung der zugewiesenen Kapazität verantwortlich. Zur Erhöhung der Grenzwerte kann zusätzliche Kapazität erworben werden. |
Wird heute innerhalb des Produkts erzwungen. | - Wird erzwungen, nachdem der Vorschaubericht, der heute Administratoren zur Nachverfolgung und Einschätzung der Nutzung zur Verfügung steht, allgemein zur Verfügung stehen wird. – Vorschauberichte sind bereits jetzt erhältlich. |
Weitere Informationen: https://aka.ms/serviceprotectionlimits | Weitere Informationen finden Sie unter: https://aka.ms/PlatformLimits |
Berechtigungs-Grenzwerte
Diese Grenzwerte geben die Anzahl der Anforderungen an, zu denen Benutzer täglich berechtigt sind. Der zugewiesene Grenzwert hängt von der Art der Lizenz ab, die jedem Benutzer zugewiesen wurde.
Wenn ein Benutzer seine Anforderungsberechtigung überschreitet, würde der Administrator benachrichtigt und könnte Power Apps zuweisen und Power Automate Kapazität für diesen Benutzer anfordern. Benutzer werden zu diesem Zeitpunkt nicht daran gehindert, Apps für gelegentliche und angemessene Überschreitungen zu verwenden.
Für Dataverse umfassen die API-Anforderungen alle Datenoperationen, die mit Tabellenzeilen interagieren, bei denen Zeilen erstellt, abgerufen, aktualisiert oder gelöscht werden (CRUD). Sonderoperationen wie freigeben und zuweisen sind enthalten, da sie als Updates gelten. Diese Anforderungen können von einem beliebigen Client oder einer beliebigen Anwendung stammen und einen beliebigen Endpunkt verwenden. Hierzu zählen unter anderem Vorgänge, die von Plug-Ins ausgeführt werden, asynchrone Workflows, benutzerdefinierte Steuerelemente und $batch-Vorgänge (ExecuteMultiple). Es gibt eine kleine Anzahl systeminterner Vorgänge, die von Grenzwerten ausgeschlossen sind, z. B. Anmelde-, Abmelde- und Systemmetadatenvorgänge.
Wichtig
Power Platform-API-Anforderungszuweisungen umfassen die Verwendung von Power Automate, AI Builder und Konnektor-APIs. Alle Anfragen über einen Connector, die zu einer Dataverse Anfrage führen, steht als 1 in der Power Platform Anfrage.
Einzelheiten zu diesen Berechtigungsgrenzen finden Sie unter Microsoft Power Platform Zuweisungsanforderungen basierend auf Lizenzen.
Informationen zum Anzeigen und Zuweisen von Kapazitätserweiterungen finden Sie unter Kapazitätserweiterungen.
Informationen zum Kauf einzelner Kapazitätserweiterungen finden Sie unter Power Apps und Power Automate Lizenzierungshandbuch.
Grenzwerte für den Serviceschutz
Um eine konsistente Verfügbarkeit und Leistung für alle zu gewährleisten, wenden wir einige Einschränkungen für die Verwendung von APIs mit Dataverse anwenden. Der Serviceschutz API Grenzwert stellt sicher, dass Benutzer, die Anwendungen ausführen, sich nicht aufgrund vorhandener Ressourceneinschränkungen gegenseitig stören. Die Grenzwerte haben keine Auswirkungen auf normale Plattformbenutzer. Nur Anwendungen, die eine sehr große Anzahl an API-Anforderungen ausführen, sind möglicherweise betroffen. Der Grenzwert bietet einen gewissen Schutz vor dem unwillkürlichen und unerwarteten Anstieg des Anforderungsvolumens, das die Verfügbarkeit und Leistungsfähigkeit der Dataverse Plattform gefährdet.
Wir begrenzen die Anzahl der gleichzeitigen Verbindungen pro Benutzerkonto, die Anzahl der API-Anforderungen pro Verbindung und die Ausführungszeit, die für jede Verbindung verwendet werden kann. Diese Metriken werden innerhalb eines fünfminütigen gleitenden Fensters ausgewertet. Wenn einer dieser Grenzwerte überschritten wird, gibt die Plattform eine Ausnahme zurück.
Hinweis
Dienstschutzbeschränkungen gelten für alle externen Webdienstanforderungen, nicht nur für die CRUD-Operationen für Tabellen, die auf Berechtigungsbeschränkungen angerechnet werden.
API-Beschränkungen für den Dienstschutz werden nicht auf API-Aufrufe innerhalb von Workflows, benutzerdefinierte Workflow-Aktivitäten oder Plugin-Code angewendet. Diese Operationen werden intern aufgerufen.
Dienstschutzgrenzwerte werden nur von Anwendungen erreicht, die ein hohes Volumen an Datenoperationen ausführen. Es wird empfohlen, dass Entwickler, die Anwendungen erstellen, die ein hohes Datenvolumen ausführen, Muster anwenden, um nach einem bestimmten Zeitraum, in dem diese Ausnahmen zurückgegeben werden, Wiederholungsvorgänge auszuführen. Durch das Anwenden dieser Muster kann die Anwendung auf vom Dienst gesendete Ausnahmen reagieren, die Gesamtzahl der Anforderungen verringern und den höchstmöglichen Durchsatz erzielen.
Informationen zu den spezifischen Fehlern, die zurückgegeben werden können, und darüber, wie Entwickler Muster anwenden können, um auf diese Fehler zu reagieren, finden Sie unter Serviceschutz API-Beschränkungen.
Siehe auch
Verwalten Power Platform / Lizenzierung und Lizenzverwaltung / Anforderungsgrenzen und -zuordnungen
Entwickler / Arbeiten mit Daten mithilfe von Code / Serviceschutz API-Grenzwerte
Hinweis
Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)
Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).