检查数据完整性
From LimeSurvey Manual
概述
数据完整性功能用于检查数据的一致性和冗余情况。您可以通过顶部菜单的高级部分,选择数据完整性菜单项来访问该功能。打开此菜单项后,系统会立即开始检查您的数据是否存在任何错误。
通常会执行以下两类检查:
- 数据一致性
- 数据冗余
数据一致性检查
此项检查用于查找响应表与问卷表之间,或令牌列表与 CPDB 之间等可能存在的错误。如果发现错误,大多数会被自动修复,对于部分错误,系统会询问您是否进行修复。 通常,我们建议让完整性检查来修复这些错误。修复完成后,请再次运行检查,直到不再发现错误为止。
响应表字段检查的附加参数
从 6.x 版本开始,您可以为完整性检查的 URL 设置一个名为 checkResponseTableFields 的附加参数。 只需将以下文本添加到 URL 的末尾
?checkResponseTableFields=y
然后按回车键。 如果设置了此参数,系统将执行一项额外的检查,用于检查所有响应表中的所有字段名称是否正确,这可能需要很长时间才能完成。
数据冗余检查
停用问卷后,令牌表、响应表等不会被自动删除,而是会存储在归档表中。如果您不再需要它们,请使用检查数据完整性功能,并选择您希望删除的“遗留数据”: