Kopyahin ang listahan ng iyong device sa ibang system, pagkatapos ay kunin lamang ang mga nagbago.
Kumuha ng buong snapshot
Tawagin ang POST /v1/sync/devices nang nakatakda ang previousSnapshotId sa null. Basahin ang GET /v1/sync/devices/{snapshotId}, ipasa ang bawat halaga ng next bilang after, hanggang sa ang next ay null.
I-save ang iyong checkpoint pagkatapos ng bawat matagumpay na pahina
Ilapat ang bawat pahina, pagkatapos ay i-save ang snapshot ID. Sa susunod, ipadala ang ID na iyon bilang previousSnapshotId. Ilapat ang mga tala ng upsert sa pamamagitan ng pagdaragdag o pag-update ng device; alisin ang mga tala na may markang deleted, na ang halaga ng device ay null. Gawing ligtas ang bawat pahina para magamit muli. Panatilihin ang iyong lumang checkpoint hanggang sa magtagumpay ang buong pag-update.
Magsimula muli kung kinakailangan
Kung mag-e-expire ang checkpoint na may 410, kumuha ng bagong buong snapshot at ihambing ito sa iyong naka-save na data. Ang mga snapshot ay kabilang sa kredensyal na lumikha sa mga ito, kaya ang isang kapalit na kredensyal ay nangangailangan ng sarili nitong baseline.
Magpanatili ng magkakahiwalay na mga checkpoint para sa iba pang data
Ang mga snapshot ng device ay naglalaman ng mga buod. Ang detalyadong imbentaryo, software, mga alerto at mga custom na field ay gumagamit ng POST /v1/sync/{resource} at nangangailangan ng sarili nitong checkpoint.
Mga limitasyon sa snapshot
Ang mga snapshot ay mag-e-expire pagkatapos ng pitong araw at naglalaman ng hindi hihigit sa 10,000 device. Ang bawat kredensyal ay maaaring lumikha ng apat na snapshot bawat mapagkukunan at organisasyon bawat oras; Ang bawat organisasyon ay maaaring lumikha ng dalawampu sa kabuuan kada oras. Ang naka-compress na imbakan ng snapshot ay limitado sa 256 MiB bawat organisasyon.