Saat memanggil operasi ConfigureDtsJob untuk mengonfigurasi task migrasi atau sinkronisasi data, Anda dapat menetapkan parameter DataCheckConfigure sesuai kebutuhan.
Parameter
Tipe data parameter DataCheckConfigure adalah String, dan nilainya harus ditentukan dalam format JSON. Tabel berikut menjelaskan parameter bersarang di dalam parameter DataCheckConfigure.
Anda dapat melihat pratinjau parameter permintaan di Konsol saat mengonfigurasi instans untuk memastikan penggunaan nilai yang benar. Untuk informasi selengkapnya, lihat Preview OpenAPI request parameters.
|
Parameter |
Type |
Description |
|
dataCheckDbList |
String |
Objek database untuk verifikasi data. Nilainya harus berupa string dalam format JSON. |
|
fullDataCheck |
Boolean |
Menentukan apakah akan mengaktifkan verifikasi data penuh. Nilai yang valid adalah true dan false. |
|
fullCheckModel |
Integer |
Mode untuk verifikasi data penuh. Nilai yang valid:
|
|
fullCheckRatio |
Integer |
Rasio pengambilan sampel untuk verifikasi data penuh, dalam persen. Tentukan bilangan bulat dari 10 hingga 100. Catatan
Diperlukan ketika fullCheckModel diatur ke 1. |
|
checkMaximumHourEnable |
Integer |
Menentukan apakah akan menetapkan timeout untuk task verifikasi data penuh. Nilai yang valid:
Catatan
Parameter ini diperlukan ketika fullCheckModel diatur ke 1. |
|
checkMaximumHour |
Integer |
Periode timeout dalam jam untuk task verifikasi data penuh. Task akan dihentikan jika tidak selesai dalam periode ini. Tentukan bilangan bulat dari 1 hingga 72. |
|
fullCheckReferEndpoint |
String |
Tolok ukur untuk verifikasi data penuh. Nilai yang valid:
|
|
fullCheckMaxReadRps |
Integer |
Jumlah maksimum baris yang dibaca per detik. Nilainya harus berupa bilangan bulat dari 0 hingga 9007199254740991. Catatan
Nilai 0 berarti tidak ada batas. |
|
fullCheckMaxReadBps |
Integer |
Jumlah maksimum data yang dibaca per detik, dalam byte. Nilainya harus berupa bilangan bulat dari 0 hingga 9007199254740991. Catatan
Nilai 0 berarti tidak ada batas. |
|
dataCheckNoticePhone |
String |
Nomor ponsel kontak yang menerima notifikasi SMS untuk peringatan verifikasi data. |
|
fullCheckErrorNotice |
Boolean |
Menentukan apakah akan memicu peringatan jika task verifikasi data penuh gagal. Nilai yang valid adalah true dan false. Catatan
Jika diatur ke true, peringatan akan dipicu ketika task gagal. |
|
fullCheckValidFailNotice |
Boolean |
Menentukan apakah akan memicu peringatan ketika ditemukan ketidakkonsistenan data selama verifikasi data penuh. Nilai yang valid adalah true dan false. Catatan
Jika diatur ke true, peringatan akan dipicu ketika jumlah entri yang tidak konsisten mencapai atau melebihi ambang batas yang ditentukan. |
|
fullCheckNoticeValue |
Integer |
Ambang batas peringatan untuk data yang tidak konsisten dari verifikasi data penuh. Catatan
Diperlukan ketika fullCheckValidFailNotice diatur ke true. |
|
incrementalDataCheck |
Boolean |
Menentukan apakah akan mengaktifkan verifikasi data inkremental. Nilai yang valid adalah true dan false. |
|
incrementalCheckErrorNotice |
Boolean |
Menentukan apakah akan memicu peringatan jika task verifikasi data inkremental gagal. Nilai yang valid adalah true dan false. Catatan
Jika diatur ke true, peringatan akan dipicu ketika task gagal. |
|
incrementalCheckValidFailNotice |
Boolean |
Menentukan apakah akan memicu peringatan untuk ketidakkonsistenan data yang ditemukan selama verifikasi data inkremental. Nilai yang valid adalah true dan false. Catatan
Jika diatur ke true, peringatan akan dipicu jika jumlah ketidakkonsistenan mencapai atau melebihi ambang batas selama sejumlah periode berturut-turut yang ditentukan. |
|
incrementalCheckValidFailNoticePeriod |
Integer |
Periode statistik untuk pemantauan ketidakkonsistenan data. Nilai yang valid:
Catatan
Diperlukan ketika incrementalCheckValidFailNotice diatur ke true. |
|
incrementalCheckValidFailNoticeTimes |
Integer |
Jumlah periode berturut-turut di mana jumlah ketidakkonsistenan harus melebihi ambang batas sebelum peringatan dipicu. Catatan
Diperlukan ketika incrementalCheckValidFailNotice diatur ke true. |
|
incrementalCheckValidFailNoticeValue |
Integer |
Ambang batas peringatan untuk jumlah entri data yang tidak konsisten dalam setiap periode statistik. Catatan
Parameter ini diperlukan ketika incrementalCheckValidFailNotice diatur ke true. |
|
incrementalCheckDelayNotice |
Boolean |
Menentukan apakah akan memicu peringatan untuk latensi data selama verifikasi data inkremental. Nilai yang valid adalah true dan false. Catatan
Jika diatur ke true, peringatan akan dipicu jika latensi data mencapai atau melebihi ambang batas selama sejumlah periode berturut-turut yang ditentukan. |
|
incrementalCheckDelayNoticePeriod |
Integer |
Periode statistik untuk pemantauan latensi data. Nilai yang valid:
Catatan
Diperlukan ketika incrementalCheckDelayNotice diatur ke true. |
|
incrementalCheckDelayNoticeTimes |
Integer |
Jumlah periode berturut-turut di mana latensi data harus melebihi ambang batas sebelum peringatan dipicu. Catatan
Diperlukan ketika incrementalCheckDelayNotice diatur ke true. |
|
incrementalCheckDelayNoticeValue |
Long |
Ambang batas peringatan untuk latensi task verifikasi data inkremental, dalam detik. Catatan
Diperlukan jika incrementalCheckDelayNotice diatur ke true. |
|
structureCheck |
Boolean |
Menentukan apakah akan mengaktifkan pemeriksaan struktur. Nilai yang valid adalah true dan false. |