გარე სისტემებთან ინტეგრაციისას, მნიშვნელოვანია შევძლოთ მონაცემების მასიურად დამუშავება, სერვერების გადატვირთვის გარეშე და ათობით ცალკეული ზარის შესრულება საჭიროების გარეშე. ჩვენ ვასრულებთ 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 და ინფრასტრუქტურის დონეზე - მონაცემების ნებისმიერი მასშტაბისთვის.
დაგვიკავშირდით
შეავსეთ ქვემოთ მოცემული ფორმა და ჩვენ გიპასუხებთ უახლოეს დროში.