

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Menggunakan operasi sinkronisasi DynamoDB pada sumber data berversi di AWS AppSync
<a name="aws-appsync-conflict-detection-and-sync-sync-operations"></a>

Sumber data berversi mendukung `Sync` operasi yang memungkinkan Anda mengambil semua hasil dari tabel DynamoDB dan kemudian hanya menerima data yang diubah sejak kueri terakhir Anda (pembaruan delta). Ketika AWS AppSync menerima permintaan untuk `Sync` operasi, ia menggunakan bidang yang ditentukan dalam permintaan untuk menentukan apakah tabel *Dasar* atau tabel *Delta* harus diakses.
+ Jika `lastSync` bidang tidak ditentukan, a `Scan` pada tabel *Base* dilakukan.
+ Jika `lastSync` bidang ditentukan, tetapi nilainya sebelum`current moment - DeltaSyncTTL`, a `Scan` pada tabel *Base* dilakukan.
+ Jika `lastSync` bidang ditentukan, dan nilainya pada atau setelah`current moment - DeltaSyncTTL`, a `Query` pada tabel *Delta* dilakukan.

AWS AppSync mengembalikan `startedAt` bidang ke template pemetaan respons untuk semua `Sync` operasi. `startedAt`Bidang adalah momen, dalam milidetik epoch, ketika `Sync` operasi dimulai yang dapat Anda simpan secara lokal dan gunakan dalam permintaan lain. Jika token pagination disertakan dalam permintaan, nilai ini akan sama dengan yang dikembalikan oleh permintaan untuk halaman pertama hasil.

Untuk informasi tentang format templat `Sync` pemetaan, lihat referensi templat [pemetaan](aws-appsync-resolver-mapping-template-reference-dynamodb-sync.md).