Ბოლო რედაქტირება:
Batch მოთხოვნების მხარდაჭერა
Click to expand / collapse

გარე სისტემებთან ინტეგრაციისას, მნიშვნელოვანია შევძლოთ მონაცემების მასიურად დამუშავება, სერვერების გადატვირთვის გარეშე და ათობით ცალკეული ზარის შესრულება საჭიროების გარეშე. ჩვენ ვასრულებთ batch მოთხოვნების მხარდაჭერას - მექანიზმი, რომელიც საშუალებას გაძლევთ დაუყოვნებლივ გაგზავნოთ რამდენიმე ოპერაცია ერთ API ზარში.

ეს განსაკუთრებით ეფექტურია ანგარიშებთან მუშაობისას, გარიგების სინქრონიზაციაში, მომხმარებლის იმპორტში ან ღონისძიებებში.


რა არის batch მოთხოვნები

Batch მოთხოვნა საშუალებას გაძლევთ დააკავშიროთ რამდენიმე მოთხოვნა ერთში:
json
[
{ "method": "POST", "path": "/users", "body": { "name": "Alice" } },  { "method": "PUT", "path": "/users/42", "body": { "email": "new@mail. com" } },  { "method": "DELETE", "path": "/users/15" }
]

სერვერი ამუშავებს თითოეულ მათგანს თანმიმდევრულად ან პარალელურად და უბრუნებს პასუხების მასივს, რომელიც შეესაბამება მოთხოვნის შეკვეთას.


ინტეგრატორის უპირატესობები

უპირატესობაახსნა
დატვირთვის შემცირებანაკლები HTTP ნაერთები - უფრო მაღალი, ვიდრე დამუშავების სიჩქარე
მასობრივი სინქრონიზაციამონაცემთა პაკეტების დამუშავება: გარიგებები, მოქმედებები, ობიექტები
მთლიანობადამუშავების შესაძლებლობა ერთ კონტექსტში ან გარიგებაში
ლანდშაფტის სიმარტივეერთი საკონტროლო წერტილი, ცენტრალიზებული პასუხი
რესურსების დაზოგვანაკლები ოპერაცია, ნაკლები დრო დასადასტურებლად და პასუხისთვის

განხორციელება და მახასიათებლები

მხარდაჭერა 'batch []' მოთხოვნის სხეულში ან 'batch' endpoint

საავტორო უფლებები ზოგადი ან თითოეული ოპერაციის დონეზე

ყველა ოპერაციის შესაბამისობა განხორციელებამდე

ნაწილობრივი ან სრული ატომური (კონფიგურაციის მიხედვით)

პასუხები თითოეული მოთხოვნის მითითებით (სტატუსი, სხეული, შეცდომები)


სადაც განსაკუთრებით მნიშვნელოვანია

მონაცემთა იმპორტი CRM, ERP, ბუღალტრული აღრიცხვა

მრავალი გარიგების ან ლოგის გადაცემა

პროფილების, ნაშთების, სათამაშო სესიების მასობრივი განახლებები

სკრიპტები, სადაც მნიშვნელოვანია სიჩქარე, მთლიანობა და ტრაფიკის დაზოგვა


Batch მოთხოვნები არის ეფექტური გზა ზარების რაოდენობის შემცირების, ინტეგრაციის დაჩქარების და ტვირთის შემცირების მიზნით. ჩვენ ამ მექანიზმის მხარდაჭერას ვაძლევთ API და ინფრასტრუქტურის დონეზე - მონაცემების ნებისმიერი მასშტაბისთვის.

პოპულარული თემები


მთავარი თემები