Sprawdź integralność danych
From LimeSurvey Manual
Ogólne
Funkcja Integralność danych sprawdza spójność i redundancję danych. Można ją otworzyć z górnego menu, z sekcji Zaawansowane, pozycja menu Integralność danych. Po otwarciu tej pozycji menu natychmiast rozpocznie się sprawdzanie danych pod kątem błędów.
Ogólnie wykonywane są dwie kategorie kontroli:
- Spójność danych
- Redundancja danych
Sprawdzanie spójności danych
Ta kontrola wyszukuje możliwe błędy, które mogą występować między tabelami odpowiedzi a tabelami ankiet lub między listą tokenów a CPDB itp. Jeśli zostaną znalezione błędy, większość z nich zostanie naprawiona automatycznie, a w przypadku niektórych zostaniesz zapytany, czy je naprawić. Zasadniczo zalecamy, aby pozwolić kontroli integralności naprawić te błędy. Po zakończeniu poprawek uruchom kontrolę ponownie, aż nie zostaną znalezione żadne kolejne błędy.
Dodatkowy parametr dla kontroli pól tabeli odpowiedzi
Od wersji 6.x można dodać do adresu URL kontroli integralności dodatkowy parametr o nazwie checkResponseTableFields. Wystarczy dodać następujący tekst na końcu adresu URL
?checkResponseTableFields=y
i nacisnąć Enter. Po ustawieniu tego parametru zostanie wykonana dodatkowa kontrola, która sprawdza, czy wszystkie pola we wszystkich tabelach odpowiedzi mają poprawne nazwy. Może to zająć dużo czasu.
Kontrola nadmiarowości danych
Jeśli dezaktywujesz ankietę, tabele tokenów, tabele odpowiedzi itp. nie zostaną automatycznie usunięte. Zostaną zapisane w zarchiwizowanych tabelach. Jeśli już ich nie potrzebujesz, skorzystaj z funkcji „Sprawdź integralność danych” i wybierz „resztki”, które chcesz usunąć: