डेटा अखंडता की जाँच करें
From LimeSurvey Manual
सामान्य जानकारी
डेटा अखंडता फ़ंक्शन डेटा की संगतता और अतिरेक की जाँच करता है। इसे शीर्ष मेन्यू के एडवांस सेक्शन में मेन्यू आइटम डेटा अखंडता से खोला जा सकता है। इस मेन्यू प्रविष्टि को खोलते ही यह तुरंत आपके डेटा में किसी भी त्रुटि की जाँच शुरू कर देता है।
सामान्यतः दो श्रेणियों की जाँच की जाती है:
- डेटा संगतता
- डेटा अतिरेक
डेटा संगतता की जाँच
यह जाँच प्रतिक्रिया तालिकाओं और सर्वेक्षण तालिकाओं के बीच, या टोकन सूची और CPDB आदि के बीच संभावित त्रुटियों को खोजती है। यदि त्रुटियाँ मिलती हैं, तो उनमें से अधिकांश अपने-आप ठीक हो जाएँगी; कुछ के लिए आपसे पूछा जाएगा कि उन्हें ठीक किया जाए या नहीं। सामान्यतः हम सलाह देते हैं कि अखंडता जाँच को इन त्रुटियों को ठीक करने दें। सुधार पूरे होने के बाद, जाँच को दोबारा चलाएँ, जब तक कि कोई और त्रुटि न मिले।
प्रतिक्रिया तालिका फ़ील्ड की जाँच के लिए अतिरिक्त पैरामीटर
वर्ज़न 6.x से आप अखंडता जाँच के URL में checkResponseTableFields नाम का एक अतिरिक्त पैरामीटर जोड़ सकते हैं। बस URL के अंत में निम्नलिखित टेक्स्ट जोड़ें
?checkResponseTableFields=y
और एंटर दबाएँ। यदि आप यह पैरामीटर सेट करते हैं, तो एक अतिरिक्त जाँच की जाएगी, जो देखती है कि सभी प्रतिक्रिया तालिकाओं के सभी फ़ील्ड के नाम सही हैं या नहीं। इसे पूरा होने में काफ़ी समय लग सकता है।
डेटा अतिरेक की जाँच करें
यदि आप किसी सर्वेक्षण को निष्क्रिय करें, तो टोकन तालिकाएँ, प्रतिक्रिया तालिकाएँ आदि अपने-आप डिलीट नहीं होतीं। वे संग्रहीत (archived) तालिकाओं में सहेजी जाती हैं। यदि आपको उनकी अब आवश्यकता नहीं है, तो डेटा अखंडता की जाँच करें फ़ंक्शन का उपयोग करें और उन "बचे हुए डेटा" को चुनें जिन्हें आप डिलीट करना चाहते हैं: