Saya seorang pengembang Java dan membangun adaptor SAP HANA melalui Java. Saya perlu mengambil catatan dari aplikasi Salesforce untuk mengisi tabel HANA. Jadi saya terhubung ke aplikasi Salesforce melalui HTTP GET dengan Authorization Header dan kuerinya seperti https://<salesforceInstance>/services/data/v42.0/query/?q=<GET query>. Tampaknya berfungsi dengan baik tetapi respons JSON saya hanya memiliki 500 catatan. Namun objek Salesforce memiliki lebih dari 35000 catatan. Apakah ada cara agar saya dapat mengambil semua catatan?

0
Suganthan Selvaraj 12 Mei 2021, 21:04

1 menjawab

Jawaban Terbaik

Dalam tanggapan harus ada tautan khusus untuk mengambil potongan data berikutnya. Ini sedikit seperti kursor dalam database normal. Lihat "nextrecordsurl" di https://developer .salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/dome_query.htm

1
eyescream 12 Mei 2021, 18:44