Semak integriti data
From LimeSurvey Manual
Umum
Fungsi Integriti data menyemak ketekalan dan lewahan data. Fungsi ini boleh diakses daripada menu atas, bahagian Mahir, item menu Integriti data. Apabila entri menu ini dibuka, sistem akan segera mula menyemak data anda untuk sebarang kesalahan.
Secara umum, dua kategori semakan akan dilaksanakan:
- Ketekalan data
- Lewahan data
Pemeriksaan ketekalan data
Semakan ini mencari kemungkinan ralat yang mungkin wujud antara jadual respons dan jadual tinjauan atau antara senarai token dan CPDB, dan sebagainya. Jika ralat ditemui, kebanyakannya akan dibetulkan secara automatik, manakala untuk sesetengahnya anda akan ditanya sama ada ia perlu dibetulkan. Secara umum, kami menasihatkan anda membiarkan semakan integriti membetulkan ralat ini. Selepas pembetulan selesai, sila jalankan semakan sekali lagi, sehingga tiada lagi ralat dapat ditemui.
Parameter tambahan untuk semakan medan jadual respons
Bermula dengan versi 6.x, anda boleh menetapkan parameter tambahan pada URL semakan integriti yang dinamakan checkResponseTableFields. Hanya tambah teks berikut pada hujung URL
?checkResponseTableFields=y
dan tekan Enter. Jika anda menetapkan parameter ini, satu semakan tambahan akan dilaksanakan untuk menyemak sama ada semua medan dalam semua jadual respons mempunyai nama yang betul, dan ini mungkin mengambil masa yang lama untuk disiapkan.
Semakan lewahan data
Jika anda menyahaktifkan tinjauan, jadual token, jadual respons dan sebagainya tidak akan dihapuskan secara automatik. Jadual tersebut akan disimpan dalam jadual arkib. Jika anda tidak memerlukannya lagi, gunakan fungsi Semak integriti data dan pilih "sisa" yang ingin anda hapuskan: