Batch查詢支持

Batch查詢支持
當與外部系統集成時,重要的是要大量處理數據,而無需過載服務器,無需執行數十個單獨的呼叫。我們實現了batch查詢支持-一種機制,允許在單個API調用中一次調整多個操作。

這在處理報告、事務同步、用戶導入或事件時特別有效。

什麼是擊球查詢

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' endpoint中支持'batch[]'
通用或每種操作級別的授權
在開始執行之前驗證所有操作
部分或全部原子性(按配置)
每個查詢的鏈接響應(狀態、主體、錯誤)

在哪裏,特別重要

從CRM、ERP、會計導入數據
多重事務或日誌傳輸
大規模更新配置文件、資產負債表、遊戲會議
速度、完整性和流量節約重要的場景

Batch查詢是減少呼叫量、加快集成和減少負載的有效方法。我們將在API和基礎架構級別為任何規模的數據提供此機制支持。

聯繫我們

請填寫下方表格,我們將盡快與您聯繫。