Microsoft DataverseTổng quan về giới hạn API

Giới hạn API Dataverse giúp đảm bảo mức độ dịch vụ, tính sẵn có và chất lượng. Giới hạn API Dataverse là một phần của Giới hạn và phân bổ yêu cầu Power Platform. Bài viết này sẽ giới thiệu các giới hạn cụ thể cho Dataverse áp dụng cho Power Apps, Power Automate và các ứng dụng tương tác với khách hàng (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing và Dynamics 365 Project Service Automation) đang kết nối tới Dataverse.

Để biết thông tin về các giới hạn cho tất cả các khu vực trong Power Platform, xem Yêu cầu giới hạn và phân bổ Power Platform.

Có hai loại giới hạn áp dụng cho Dataverse: Quyền lợiGiới hạn bảo vệ dịch vụ như tóm tắt dưới đây.

Giới hạn Bảo vệ dịch vụ Giới hạn yêu cầu Power Platform (Quyền sử dụng API)
Ngay lập tức trả về 429 Quá nhiều yêu cầu khi vượt quá giới hạn. Bắt buộc thực thi đối với các dòng quy trình Power Automate nhưng sẽ có các điều khoản cho trường hợp thỉnh thoảng sử dụng quá mức trên Dataverse, khi được thực thi
Được đánh giá trong cửa sổ trượt 5 phút. Được đánh giá trong khoảng thời gian 24 giờ.
Áp dụng cho tất cả các yêu cầu bên ngoài gửi đến dịch vụ web Dataverse. Áp dụng cho tất cả các hoạt động tính toán và phân tích bắt nguồn từ các yêu cầu bên trong hoặc bên ngoài.
Nhà phát triển có trách nhiệm phải tránh các điều kiện có thể gây ra lỗi và quản lý việc thử lại khi xảy ra lỗi. Quản trị viên chịu trách nhiệm quản lý dung lượng được giao. Họ có thể mua dung lượng bổ sung để tăng giới hạn.
Bắt buộc thực thi hôm nay trong sản phẩm. - Sẽ bắt buộc thực thi sau khi cung cấp đại trà báo cáo bản xem trước. Báo cáo này hiện đã có vào ngày hôm nay để quản trị viên theo dõi và ước tính mức sử dụng.
-Hiện đã có báo cáo bản xem trước.
Thông tin khác: https://aka.ms/serviceprotectionlimits Thông tin khác: https://aka.ms/PlatformLimits

Giới hạn về quyền được hưởng

Các giới hạn này thể hiện số lượng yêu cầu người dùng có quyền thực hiện mỗi ngày. Giới hạn được phân bổ tùy thuộc vào loại giấy phép được chỉ định cho mỗi người dùng.

Nếu bất kỳ người dùng nào vượt quá quyền yêu cầu của họ, người quản trị sẽ được thông báo và có thể chỉ định Power Apps và Power Automate năng lực yêu cầu cho người dùng đó. Người dùng sẽ không bị chặn sử dụng ứng dụng khi vượt quá dung lượng thỉnh thoảng và hợp lý tại thời điểm này.

Đối với Dataverse, các yêu cầu API bao gồm tất cả các thao tác dữ liệu tương tác với các hàng trong bảng nơi các hàng được tạo, truy xuất, cập nhật hoặc xóa (CRUD). Các hoạt động đặc biệt như chia sẻgán được bao gồm vì chúng được coi là bản cập nhật. Các yêu cầu này có thể từ bất kỳ ứng dụng khách hoặc ứng dụng nào và sử dụng bất kỳ điểm cuối nào. Bao gồm nhưng không giới hạn ở các hoạt động được thực hiện bởi plug-in, quy trình làm việc không đồng bộ, điều khiển tùy chỉnh và hoạt động $batch (ExecuteMultiple). Có một số thao tác nội bộ của hệ thống bị loại trừ, như đăng nhập, đăng xuất và thao tác siêu dữ liệu hệ thống.

Quan trọng

Việc phân bổ yêu cầu API Power Platform bao gồm việc sử dụng Power Automate, AI Builder và API trình kết nối. Tất cả các yêu cầu thông qua một kết nối dẫn đến một yêu cầu Dataverse sẽ đại diện cho 1 yêu cầu Power Platform.

Để biết chi tiết về các giới hạn quyền lợi này, hãy xem phân bổ yêu cầu Microsoft Power Platform dựa trên giấy phép.

Để biết thông tin về cách xem và phân bổ các tiện ích bổ sung số lượng, hãy xem Tiện ích bổ sung số lượng.

Để biết thông tin về việc mua các tiện ích bổ sung số lượng riêng lẻ, hãy xem Power Apps và Hướng dẫn cấp phép Power Automate.

Giới hạn bảo vệ dịch vụ

Để đảm bảo tính khả dụng và hiệu suất nhất quán cho mọi người, chúng tôi áp dụng một số giới hạn đối với cách sử dụng API với Dataverse. Giới hạn API bảo vệ dịch vụ giúp đảm bảo rằng người dùng đang chạy ứng dụng không thể can thiệp lẫn nhau dựa trên các hạn chế về tài nguyên. Các giới hạn này sẽ không ảnh hưởng đến người dùng thông thường của nền tảng. Chỉ những ứng dụng thực hiện một lượng rất lớn các yêu cầu API mới có thể bị ảnh hưởng. Giới hạn sẽ đưa ra một mức độ bảo vệ chống đột biến ngẫu nhiên và ngoài ý muốn từ một lượng lớn các yêu cầu mà có thể đe dọa tới tính khả dụng và đặc tính hiệu suất của nền tảng Dataverse.

Chúng tôi giới hạn số lượng kết nối đồng thời trên mỗi tài khoản người dùng, số lượng yêu cầu API trên mỗi kết nối và thời gian thực hiện có thể được sử dụng cho mỗi kết nối. Các số liệu này được đánh giá trong khoảng thời gian năm phút. Khi vượt quá một trong các giới hạn này, nền tảng sẽ đưa ra ngoại lệ.

Lưu ý

Giới hạn bảo vệ dịch vụ áp dụng cho tất cả các yêu cầu dịch vụ web bên ngoài, không chỉ các hoạt động CRUD trên các bảng được tính theo giới hạn quyền.

Giới hạn API bảo vệ dịch vụ không được áp dụng cho các lệnh gọi API được thực hiện trong quy trình công việc, hoạt động quy trình công việc tùy chỉnh hoặc mã plug-in. Các thao tác này được gọi ra nội bộ.

Giới hạn bảo vệ dịch vụ chỉ gặp phải ở những ứng dụng thực hiện khối lượng hoạt động dữ liệu lớn. Chúng tôi khuyến nghị các nhà phát triển xây dựng ứng dụng thực hiện khối lượng lớn hoạt động dữ liệu nên áp dụng các mẫu để thử lại hoạt động sau một khoảng thời gian khi các ngoại lệ này được trả về. Việc áp dụng các mẫu này sẽ cho phép ứng dụng phản hồi các ngoại lệ mà dịch vụ gửi đi và giảm tổng số yêu cầu cũng như đạt được thông lượng cao nhất có thể.

Để biết thông tin về các lỗi cụ thể có thể được trả về và cách các nhà phát triển có thể áp dụng các mẫu để phản hồi với các lỗi này, hãy xem Giới hạn API bảo vệ dịch vụ.

Xem thêm

Quản trị Power Platform / Cấp phép và quản lý giấy phép / Giới hạn và phân bổ yêu cầu
Nhà phát triển / Làm việc với dữ liệu bằng cách sử dụng mã / Giới hạn API bảo vệ dịch vụ

Lưu ý

Bạn có thể cho chúng tôi biết bạn thích dùng ngôn ngữ nào cho tài liệu không? Làm một cuộc khảo sát ngắn. (xin lưu ý, khảo sát này bằng tiếng Anh)

Cuộc khảo sát sẽ mất khoảng bảy phút. Không có dữ liệu cá nhân nào được thu thập (điều khoản về quyền riêng tư).