Проверка целостности данных
From LimeSurvey Manual
Общие сведения
Функция Целостность данных проверяет согласованность и избыточность данных. Она доступна в верхнем меню, в разделе Расширенные, пункт меню Целостность данных. При открытии этого пункта меню сразу начнётся проверка ваших данных на наличие ошибок.
В целом выполняются две категории проверок:
- Согласованность данных
- Избыточность данных
Проверка согласованности данных
Эта проверка ищет возможные ошибки между таблицами ответов и таблицами опросов, а также между списком токенов и CPDB и т. д. Если ошибки найдены, большинство из них будет исправлено автоматически, а для некоторых вам будет предложено подтвердить исправление. Как правило, мы рекомендуем позволить проверке целостности исправить эти ошибки. После исправления запустите проверку снова и повторяйте, пока ошибки не перестанут обнаруживаться.
Дополнительный параметр для проверки полей таблицы ответов
Начиная с версии 6.x, вы можете добавить к URL проверки целостности дополнительный параметр checkResponseTableFields. Просто добавьте следующий текст в конец URL
?checkResponseTableFields=y
и нажмите Enter. Если задать этот параметр, будет выполнена дополнительная проверка правильности имён всех полей во всех таблицах ответов, которая может занять много времени.
Проверка избыточности данных
Если вы деактивируете опрос, таблицы токенов, таблицы ответов и т. д. не будут удалены автоматически. Они будут сохранены как архивированные таблицы. Если они вам больше не нужны, воспользуйтесь функцией Проверить целостность данных и выберите «остатки», которые хотите удалить: