अनुभवहीन उपयोगकर्ताओं के लिए बड़े CSV में डेटा ब्राउज़ और फ़िल्टर करने का सबसे अच्छा तरीका क्या है? [बन्द है]


1

मैं कुछ CSV यूनिकोड-एन्कोडेड फ़ाइलों के माध्यम से ब्राउज़ करने का तरीका ढूंढ रहा हूं। इन फ़ाइलों में अपेक्षाकृत बड़ी संख्या में पंक्तियाँ (2-3 लाख) और 10 स्तंभ सबसे ऊपर होते हैं, जिनमें स्तंभ संख्यात्मक, छोटे पाठ क्षेत्र, दिनांक या पाठ के एकल पैराग्राफ होते हैं (कुल वजन: प्रति फ़ाइल लगभग 300 एमबी)। मुझे मूल खोज और फ़िल्टरिंग लागू करने की आवश्यकता है ("केवल पंक्तियाँ दिखाएँ जहाँ स्तंभ X का मान Y है", "फ़िल्टर्ड पंक्तियों के बीच इस स्तंभ में इस शब्द को खोजें")। उपयोग में आसानी सर्वोच्च प्राथमिकता है, क्योंकि यह अनुभवहीन उपयोगकर्ताओं द्वारा उपयोग किया जाएगा।

मुझे उन फ़ाइलों को संपादित करने की आवश्यकता नहीं है, बस ब्राउज़िंग।

स्प्रेडशीट बाहर हैं - वे यह नहीं संभालते हैं कि कई पंक्तियाँ (उनमें से सर्वश्रेष्ठ में 1 मिलियन पंक्तियों की सीमा है)। मैंने OpenRefine जैसे टूल के बारे में सोचा , लेकिन पिछली बार जब मैंने अपनी उदाहरण फ़ाइल लोड करने की कोशिश की, तो उसने 8GB मेमोरी खा ली और फ़ाइल के आधे हिस्से को लोड करने से पहले ही स्वैप करना शुरू कर दिया।

मौजूदा रिलेशनल डेटाबेस सिस्टम जो मुझे पता है (OOo Base, Access) के पास रिलेशनल मॉडल की सभी जटिलता से निपटने के लिए बहुत जटिल यूआई है, जो एक अनुभवहीन उपयोगकर्ता के लिए एक ही टेबल के लिए इसका उपयोग कर सकता है।

मैं इन अनुभवहीन उपयोगकर्ताओं को इस डेटा को ब्राउज़ करने और फ़िल्टर करने की अनुमति कैसे दे सकता हूं?


1
आपको इसे डीबी, सर्वर या सर्वर रहित डीबी में डंप करना होगा। और UI सभी के लिए एक अलग इकाई होगी। DB के लिए मैं SQLite sqlite.org की सिफारिश करूंगा और मैं व्यक्तिगत रूप से एक सरल क्वेरी ऐप या वेब एप्लिकेशन बनाऊंगा । जैसा मैंने कहा, यहां दो प्रश्न: डेटा प्राप्त करने के लिए, डेटा प्राप्त करने के लिए कैसे।
लोगमैन

QlikView के लिए एक मामला हो सकता है ।
एक्सल केम्पर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.