Microsoft DataverseGambaran keseluruhan had API

Had API Dataverse membantu memastikan peringkat perkhidmatan, ketersediaan dan kualiti. Had API Dataverse adalah sebahagian daripada had dan peruntukan Permintaan Power Platform. Artikel ini akan memperkenalkan had yang khusus untuk Dataverse yang boleh digunakan untuk aplikasi Power Apps, Power Automate, dan penglibatan pelanggan (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing dan Dynamics 365 Project Service Automation) yang disambungkan kepada Dataverse.

Untuk mendapatkan maklumat tentang had untuk semua kawasan dalam Power Platform, lihat Power Platform Had permintaan dan peruntukan.

Terdapat dua kategori had yang dikenakan Dataverse: Had perlindungan kelayakan dan perkhidmatan seperti yang diringkaskan di bawah.

Had Perlindungan Perkhidmatan Had Permintaan Power Platform (Kelayakan API)
Segera kembalikan 429 Terlalu Banyak Permintaan apabila had melebihi. Dikuatkuasakan untuk aliran Power Automate tetapi akan mempunyai peruntukan bagi lebihan peruntukan sekali-sekala pada Dataverse, apabila dikuatkuasakan
Dinilai dalam tetingkap gelangsar 5 minit. Dinilai dalam tempoh 24 jam.
Gunakan pada semua permintaan luaran ke perkhidmatan web Dataverse. Gunakan pada semua operasi pengiraan dan analitis yang berasal daripada permintaan dalaman atau luaran.
Pembangun bertanggungjawab mengelakkan keadaan yang boleh menyebabkan ralat dan mengurus percubaan semula apabila berlaku. Pentadbir bertanggungjawab mengurus kapasiti yang ditugaskan. Mereka boleh membeli kapasiti tambahan untuk meningkatkan had.
Dikuatkuasakan pada hari ini dalam produk. - Akan dikuatkuasakan selepas pratonton laporan, tersedia pada hari ini untuk pentadbir menjejak serta menganggar penggunaan dan tersedia secara umum.
-Pratonton laporan tersedia sekarang.
Maklumat lanjut: https://aka.ms/serviceprotectionlimits Maklumat lanjut: https://aka.ms/PlatformLimits

Had kelayakan

Had ini mewakili bilangan pengguna permintaan yang layak untuk membuat setiap hari. Had yang diperuntukkan bergantung kepada jenis lesen yang ditugaskan kepada setiap pengguna.

Jika mana-mana pengguna melebihi kelayakan permintaan mereka, pentadbir akan dimaklumkan dan akan dapat memperuntukkan Power Apps dan Power Automate meminta kapasiti kepada pengguna tersebut. Pengguna tidak akan disekat daripada menggunakan apl untuk lebihan sekali-sekala dan munasabah pada masa ini.

Bagi Dataverse, permintaan API termasuk semua operasi data yang berinteraksi dengan baris jadual yang baris dicipta, didapatkan semula, dikemas kini atau dipadamkan (CRUD). Operasi khas seperti berkongsi dan menugaskan disertakan kerana ia dianggap sebagai kemas kini. Permintaan ini boleh daripada mana-mana klien atau aplikasi dan menggunakan sebarang titik tamat organisasi. Ini termasuk, tetapi tidak terhad kepada, operasi yang dilakukan oleh pemalam, aliran kerja tak segerak, kawalan tersuai dan operasi $batch (ExecuteMultiple). Terdapat satu set kecil operasi dalaman sistem yang dikecualikan, seperti log masuk, log keluar dan operasi metadata sistem.

Penting

Peruntukan permintaan API Power Platform termasuk penggunaan Power Automate, AI Builder, dan API Penyambung. Semua permintaan melalui penyambung yang menyebabkan permintaan Dataverse akan mewakili 1 permintaan Power Platform.

Untuk butiran tentang had kelayakan ini, lihat Microsoft Power Platform permintaan peruntukan berdasarkan lesen.

Untuk maklumat tentang melihat dan memperuntukkan alat tambah kapasiti, lihat Alat tambah kapasiti.

Untuk maklumat tentang pembelian alat tambah kapasiti individu, lihat Power Apps dan Power Automate Panduan Pelesenan.

Had perlindungan perkhidmatan

Untuk memastikan ketersediaan dan prestasi yang konsisten untuk semua orang yang kami kenakan beberapa had ke atas cara API digunakan dengan Dataverse. Had API perlindungan perkhidmatan membantu memastikan pengguna yang menjalankan aplikasi tidak boleh mengganggu satu sama lain berdasarkan kekangan sumber. Had tidak akan menjejaskan pengguna biasa platform. Hanya aplikasi yang melaksanakan sebilangan besar permintaan API akan terjejas. Had akan membantu menyediakan tahap perlindungan daripada volum permintaan rawak dan tidak dijangka yang mengancam ketersediaan dan prestasi ciri-ciri platform Dataverse.

Kami menghadkan bilangan sambungan serentak setiap akaun pengguna, bilangan permintaan API setiap sambungan dan jumlah masa pelaksanaan yang boleh digunakan untuk setiap sambungan. Metrik ini dinilai dalam tetingkap gelongsor lima minit. Apabila melebihi salah satu had ini, pengecualian akan dibuang oleh platform.

Nota

Had perlindungan perkhidmatan digunakan pada semua permintaan perkhidmatan web luaran, bukan sahaja operasi CRUD pada jadual yang dikira berdasarkan had kelayakan.

Had API perlindungan perkhidmatan tidak digunakan terhadap panggilan API yang dibuat dalam aliran kerja, aktiviti aliran kerja tersuai atau kod pemalam. Operasi ini digunakan secara dalaman.

Had perlindungan perkhidmatan hanya ditemui oleh aplikasi yang melakukan operasi data dengan jumlah yang tinggi. Kami mengesyorkan agar pembangun yang membina aplikasi yang melaksanakan volum operasi data yang tinggi menggunakan corak untuk mencuba semula operasi selepas tempoh masa apabila pengecualian ini dikembalikan. Menggunakan patter ini akan membolehkan aplikasi bertindak balas terhadap pengecualian yang dihantar oleh perkhidmatan dan mengurangkan jumlah bilangan permintaan dan mencapai pemprosesan setinggi mungkin.

Untuk maklumat tentang ralat khusus yang boleh dikembalikan dan cara pembangun boleh menggunakan corak untuk bertindak balas terhadap ralat ini, lihat Had API Perlindungan Perkhidmatan.

Lihat juga

Mentadbir Power Platform / Pengurusan pelesenan dan lesen/Meminta had dan peruntukan
Pembangun / Bekerja dengan data menggunakan kod / Had API Perlindungan Perkhidmatan