Tashqi tizimlar bilan integratsiyalashishda maʼlumotlarni serverlarni ortiqcha yuklamasdan va oʻnlab alohida qoʻngʻiroqlarni bajarmasdan ommaviy qayta ishlashni bilish muhimdir. Biz batch-so’rovlarni qo’llab-quvvatlaymiz, bu bir vaqtning o’zida bir nechta operatsiyalarni bitta API-chaqiruvga yuborish imkonini beradi.
Bu, ayniqsa, hisobotlar, tranzaktsiyalarni sinxronlashtirish, foydalanuvchilar yoki hodisalarni import qilishda samarali.
Batch soʻrovlari nima
Batch soʻrovi bir nechta soʻrovni bitta soʻrovga birlashtirishga imkon beradi:json
[
{ "method": "POST", "path": "/users", "body": { "name": "Alice" } }, { "method": "PUT", "path": "/users/42", "body": { "email": "new@mail. com" } }, { "method": "DELETE", "path": "/users/15" }
]
Server ularning har birini ketma-ket yoki parallel qayta ishlaydi va soʻrovlar tartibiga mos keladigan javoblar toʻplamini qaytaradi.
Integrator uchun afzalliklar
| Afzallik | Tushuntirish |
|---|---|
| Yuklamani kamaytirish | Kamroq HTTP ulanish - yuqori ishlash tezligi |
| Ommaviy sinxronlash | Maʼlumotlar qutisini qayta ishlash: tranzaksiyalar, harakatlar, obʼektlar |
| Yaxlitlik | Bir kontekstda yoki tranzaksiyada ishlash imkoniyati |
| Soddaligi | Bitta nazorat nuqtasi, markazlashtirilgan javob |
| Resurslarni tejash | Kamroq operatsiyalar, tasdiqlash va javob berish uchun kamroq vaqt |
Amalga oshirish va o’ziga xos xususiyatlar
Soʻrov tanasida’batch []’ni qoʻllab-quvvatlash yoki ’/batch’endpoint- Avtorizatsiya umumiy yoki har bir operatsiya darajasida
- Bajarish boshlangunga qadar barcha operatsiyalarni validatsiya qilish
- Qisman yoki to’liq atomarlik (konfiguratsiyasi bo’yicha)
- Har bir soʻrovga bogʻlangan javoblar (maqomi, tanasi, xatolari)
Ayniqsa, qayerda muhim
CRM, ERP, buxgalteriyadan maʼlumotlarni import qilish- Bir nechta tranzaksiya yoki loglarni oʻtkazish
- Profillar, balanslar, o’yin sessiyalarining ommaviy yangilanishlari
- Tezlik, yaxlitlik va tejamkorlik muhim bo’lgan stsenariylar
Batch so’rovlari - bu qo’ng’iroqlar sonini kamaytirish, integratsiyani tezlashtirish va yukni kamaytirishning samarali usuli. Biz ushbu mexanizmni ma’lumotlarning har qanday ko’lami uchun API va infratuzilma darajasida qo’llab-quvvatlaymiz.
Biz bilan bog‘lanish
Quyidagi formani to‘ldiring, sizga tez orada javob beramiz.