Batch მოთხოვნების მხარდაჭერა

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