

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

# Pengaturan tugas beban penuh
<a name="CHAP_Tasks.CustomizingTasks.TaskSettings.FullLoad"></a>

Pengaturan beban penuh meliputi yang berikut ini. Untuk informasi tentang cara menggunakan file konfigurasi tugas untuk mengatur setelan tugas, lihat[Contoh pengaturan tugas](CHAP_Tasks.CustomizingTasks.TaskSettings.md#CHAP_Tasks.CustomizingTasks.TaskSettings.Example).
+ Untuk menunjukkan bagaimana cara menangani pemuatan target pada startup beban penuh, tentukan salah satu nilai berikut untuk opsi `TargetTablePrepMode`: 
  +  `DO_NOTHING` – Data dan metadata dari tabel target yang ada tidak terpengaruh. 
  +  `DROP_AND_CREATE` – Tabel yang ada dijatuhkan dan tabel baru dibuat di tempatnya. 
  +  `TRUNCATE_BEFORE_LOAD` – Data terpotong tanpa memengaruhi metadata tabel.
+ Untuk menunda pembuatan indeks kunci primer atau unik sampai setelah beban penuh selesai, atur opsi `CreatePkAfterFullLoad` untuk `true`.
+ Untuk tugas beban penuh dan yang CDC-nya diaktifkan, Anda dapat mengatur opsi berikut untuk `Stop task after full load completes`: 
  + `StopTaskCachedChangesApplied` – Atur opsi ini untuk `true` untuk menghentikan tugas setelah beban penuh selesai dan perubahan cache diterapkan. 
  + `StopTaskCachedChangesNotApplied` – Atur opsi ini untuk `true` untuk menghentikan tugas sebelum perubahan cache diterapkan. 
+ Untuk menunjukkan jumlah maksimum tabel untuk memuat secara paralel, atur opsi `MaxFullLoadSubTasks`. Default adalah 8; nilai maksimum adalah 49.
+ Tetapkan `ParallelLoadThreads` opsi untuk menunjukkan berapa banyak thread bersamaan yang akan digunakan DMS selama proses pemuatan penuh untuk mendorong catatan data ke titik akhir target. Nol adalah nilai default (0).
**penting**  
`MaxFullLoadSubTasks`mengontrol jumlah tabel atau segmen tabel untuk memuat secara paralel. `ParallelLoadThreads`mengontrol jumlah thread yang digunakan oleh tugas migrasi untuk mengeksekusi beban secara paralel. *Pengaturan ini bersifat multiplikatif*. **Dengan demikian, jumlah total utas yang digunakan selama tugas pemuatan penuh kira-kira merupakan hasil dari nilai `ParallelLoadThreads ` dikalikan dengan nilai `MaxFullLoadSubTasks` (`ParallelLoadThreads`\$1.** `MaxFullLoadSubtasks)`  
Jika Anda membuat tugas dengan jumlah sub tugas Full Load yang tinggi dan sejumlah besar thread beban paralel, tugas Anda dapat menghabiskan terlalu banyak memori dan gagal.
+ Anda dapat mengatur jumlah detik yang AWS DMS menunggu transaksi ditutup sebelum memulai operasi beban penuh. Untuk melakukannya, jika transaksi terbuka ketika tugas mulai atur opsi `TransactionConsistencyTimeout`. Nilai defaultnya adalah 600 (10 menit). AWS DMS memulai beban penuh setelah nilai batas waktu tercapai, bahkan jika ada transaksi terbuka. Sebuah full-load-only tugas tidak menunggu selama 10 menit tetapi segera dimulai.
+ Untuk menunjukkan jumlah maksimum catatan yang dapat ditransfer bersama-sama, atur opsi `CommitRate`. Nilai default adalah 10000, dan nilai maksimum adalah 50000.