वास्तव में बड़े टेक्स्ट और CSV फ़ाइलें कैसे खोलें
एमएस एक्सेल(MS Excel) 1,048,576 पंक्तियों को प्रदर्शित कर सकता है। हालांकि यह सामान्य उपयोग में वास्तव में बड़ी संख्या की तरह लग सकता है, ऐसे बहुत से परिदृश्य हैं जहां यह काफी नहीं है।
चाहे आप लॉग फ़ाइलें या बड़े डेटा सेट देख रहे हों, लाखों पंक्तियों या विशाल टेक्स्ट फ़ाइलों वाली CSV फ़ाइलों तक पहुंचना आसान है। (CSV)चूंकि एक्सेल इतनी(Excel) बड़ी फाइलों का समर्थन नहीं कर सकता है, आप उन्हें वास्तव में कैसे खोलते हैं? चलो पता करते हैं।
सामान्य टेक्स्ट एडिटर (Normal Text Editors)वास्तव में बड़ी फाइलें(Open Really Large Files) क्यों नहीं खोल सकते हैं ?
एक कंप्यूटर में गीगाबाइट स्टोरेज होती है, तो टेक्स्ट एडिटर बड़ी फाइलें क्यों नहीं खोल सकते?
यहां खेलने पर दो कारक हैं। कुछ एप्लिकेशन की हार्डकोडेड सीमा होती है कि वे कितना डेटा प्रदर्शित कर सकते हैं। इससे कोई फर्क नहीं पड़ता कि आपके पीसी में कितनी मेमोरी है, वे इसका इस्तेमाल नहीं करेंगे।
दूसरा मुद्दा रैम(RAM) है । कई पाठ संपादकों के पास पंक्तियों की संख्या की कोई सख्त सीमा नहीं होती है, लेकिन स्मृति सीमाओं के कारण बड़ी फ़ाइलें प्रदर्शित नहीं कर सकते हैं। वे पूरी फाइल को सिस्टम रैम(RAM) में लोड करते हैं , इसलिए यदि यह मेमोरी पर्याप्त बड़ी नहीं है, तो प्रक्रिया विफल हो जाती है।
विधि # 1: निःशुल्क संपादकों का उपयोग करना
बहुत बड़ी टेक्स्ट फ़ाइलों को देखने का सबसे अच्छा तरीका है... एक टेक्स्ट एडिटर का उपयोग करना। सिर्फ कोई टेक्स्ट एडिटर नहीं, बल्कि टूल कोड लिखने के लिए होते हैं। ऐसे ऐप्स आमतौर पर बड़ी फ़ाइलों को बिना किसी रोक-टोक के संभाल सकते हैं और मुफ़्त हैं।
बड़ा टेक्स्ट फ़ाइल व्यूअर(Large Text File Viewer) शायद इन अनुप्रयोगों में सबसे सरल है। इसका उपयोग करना वास्तव में आसान है, तेजी से काम करता है और इसमें बहुत कम संसाधन पदचिह्न हैं। केवल नकारात्मक पक्ष? यह फाइलों को संपादित नहीं कर सकता। लेकिन अगर आप केवल बड़ी सीएसवी(CSV) फाइलें देखना चाहते हैं , तो यह काम के लिए सबसे अच्छा टूल है।
बड़ी टेक्स्ट फ़ाइलों को भी संपादित करने के लिए, आपको Emacs(Emacs) आज़माना चाहिए । मूल रूप से यूनिक्स(Unix) सिस्टम के लिए बनाया गया, यह विंडोज़(Windows) पर भी पूरी तरह से अच्छी तरह से काम करता है , और बड़ी फाइलों को संभाल सकता है। इसी तरह, Neovim और Sublime Text दो हल्के IDE(IDEs) हैं जिनका उपयोग गीगाबाइट के आकार की CSV टेक्स्ट फ़ाइलों को खोलने के लिए किया जा सकता है।
यदि आप केवल बड़ी लॉग फ़ाइलों के माध्यम से डेटा की खोज करना चाहते हैं, तो klogg केवल आपके लिए उपकरण है। लोकप्रिय ग्लॉग(glogg) का एक अद्यतन कांटा , यह एप्लिकेशन आपको आसानी से विशाल पाठ फ़ाइलों के माध्यम से जटिल खोज संचालन करने की अनुमति देता है। चूंकि कंप्यूटर जनित लॉग फ़ाइलों में अक्सर लाखों पंक्तियाँ हो सकती हैं, klogg को बिना किसी समस्या के ऐसे फ़ाइल आकारों के साथ काम करने के लिए डिज़ाइन किया गया है।
विधि(Method) # 2: एकाधिक भागों में विभाजित करें(Into Multiple Parts)
बड़ी सीएसवी(CSV) फाइलें खोलने की कोशिश में पूरी समस्या यह है कि वे बहुत बड़ी हैं। लेकिन क्या होगा अगर आप इन्हें कई छोटी फाइलों में विभाजित कर दें?
यह एक लोकप्रिय समाधान है, क्योंकि इसमें आम तौर पर नए टेक्स्ट एडिटर के इंटरफ़ेस को सीखने की आवश्यकता नहीं होती है। इसके बजाय, आप बड़ी फ़ाइल को कई आसान-से-खुली फ़ाइलों में विभाजित करने के लिए ऑनलाइन उपलब्ध कई CSV स्प्लिटर्स में से एक का उपयोग कर सकते हैं। (one of the many CSV splitters available online)इनमें से प्रत्येक फाइल को तब सामान्य रूप से एक्सेस किया जा सकता है।
हालांकि, इस बारे में जाने का यह सबसे अच्छा तरीका नहीं है। एक बड़ी फ़ाइल को विभाजित करने से अक्सर अजीब टाइपो या अनुचित रूप से कॉन्फ़िगर की गई फ़ाइलें हो सकती हैं। इसके अलावा, प्रत्येक चंक को अलग से खोलना आपको एक ही बार में पूरे डेटा को फ़िल्टर करने से रोकता है।
विधि #3: एक डेटाबेस में आयात करें
एकाधिक गीगाबाइट तक विस्तारित टेक्स्ट और .csv फ़ाइलें आम तौर पर बड़े डेटासेट होते हैं। तो क्यों न सिर्फ उन्हें डेटाबेस में आयात करें?
SQL इन दिनों उपयोग की जाने वाली सबसे आम डेटाबेस मार्कअप भाषा है। SQL के कई संस्करण(many versions of SQL) उपयोग में हैं, लेकिन सबसे आसान शायद MySQL है(MySQL) । और भाग्य के रूप में, एक CSV फ़ाइल को एक MySQL तालिका में परिवर्तित(convert a CSV file into a MySQL table) करना संभव है ।
यह किसी भी तरह से बड़ी CSV(CSV) फ़ाइलों से निपटने का सबसे आसान तरीका नहीं है , इसलिए हम केवल इसकी अनुशंसा करते हैं यदि आप नियमित रूप से बड़े डेटासेट से निपटना चाहते हैं। यदि MySQL बहुत कठिन लगता है, तो आप इसके बजाय हमेशा अपनी .csv फ़ाइलें MS Access में आयात कर सकते हैं ।
विधि # 4: (Method)पायथन(Python) पुस्तकालयों के साथ विश्लेषण करें
जब आप डेटा की लाखों पंक्तियों वाली .csv फ़ाइल के साथ काम कर रहे हों, तो आप स्पष्ट रूप से इसे मैन्युअल रूप से समझने में सक्षम नहीं होंगे। आप शायद रुझानों को समझने के लिए डेटा को फ़िल्टर करना और विशिष्ट क्वेरी चलाना चाहते हैं।
तो ऐसा करने के लिए पायथन कोड क्यों न लिखें(write Python code) ?
एक बार फिर, यह सबसे उपयोगकर्ता के अनुकूल तरीका नहीं है। जबकि पायथन सीखने के लिए सबसे कठिन प्रोग्रामिंग भाषा नहीं है(Python isn’t the hardest programming language to learn) , यह कोडिंग है, इसलिए यह आपके लिए सबसे अच्छा तरीका नहीं हो सकता है। फिर भी, यदि आप पाते हैं कि आपको दैनिक आधार पर वास्तव में बड़ी CSV फ़ाइलों के माध्यम से पार्स करना पड़ रहा है, तो आप (CSV)कुछ पायथन कोड के साथ कार्य(automate the task with some Python code) को स्वचालित करना चाह सकते हैं ।
विधि #5: प्रीमियम टूल के साथ
पहली विधि में हमने जो पाठ संपादक देखे, वे सीएसवी(CSV) प्रसंस्करण के लिए समर्पित उपकरण नहीं थे। वे सामान्य-उद्देश्य वाले उपकरण थे जिनका उपयोग बड़ी .csv फ़ाइलों के साथ भी काम करने के लिए किया जा सकता था।
लेकिन विशेष अनुप्रयोगों के बारे में क्या? क्या इस समस्या को हल करने के लिए कोई ऐप नहीं बनाया गया है?
वास्तव में हैं। सीएसवी एक्सप्लोरर(CSV Explorer) , उदाहरण के लिए, किसी भी आकार की सीएसवी(CSV) फाइलों को देखने और संपादित करने में सक्षम ऐप बनाने के लिए पिछले दो तरीकों ( एसक्यूएल(SQL) डेटाबेस और पायथन कोड) में वर्णित प्रक्रिया पर बनाता है। (Python)आप स्प्रेडशीट टूल से वह सब कुछ कर सकते हैं जिसकी आप अपेक्षा करते हैं जैसे ग्राफ़ बनाना या डेटा को CSV एक्सप्लोरर(CSV Explorer) में फ़िल्टर करना ।
एक अन्य विकल्प अल्ट्राएडिट(UltraEdit) है । पिछले टूल के विपरीत, यह केवल .csv फ़ाइलों के लिए नहीं बल्कि किसी भी प्रकार की टेक्स्ट फ़ाइल के लिए है। यह कुछ गीगाबाइट तक के टेक्स्ट और सीएसवी(CSV) फाइलों को आसानी से संभाल सकता है, जिसमें कई मुफ्त संपादकों के समान एक इंटरफ़ेस है जिसकी हमने पहले चर्चा की थी।
इन उपकरणों के साथ एकमात्र दोष यह है कि वे प्रीमियम एप्लिकेशन हैं, जिनका उपयोग करने में सक्षम होने के लिए आपको एक भुगतान लाइसेंस प्राप्त करने की आवश्यकता होती है। आप उनकी सुविधाओं की जांच करने के लिए हमेशा उनके नि: शुल्क परीक्षण संस्करणों को आज़मा सकते हैं, या यदि आपके पास केवल एक बार उपयोग है।
बड़े टेक्स्ट(Large Text) और CSV फ़ाइलें(CSV Files) खोलने का सबसे अच्छा तरीका क्या है ?
बिग डेटा(Big Data) के इस युग में , गीगाबाइट में चलने वाली टेक्स्ट फ़ाइलों में भागना असामान्य नहीं है, जिसे नोटपैड(Notepad) या एमएस एक्सेल(MS Excel) जैसे अंतर्निहित टूल के साथ देखना भी मुश्किल हो सकता है । इतनी बड़ी CSV(CSV) फ़ाइलें खोलने में सक्षम होने के लिए , आपको किसी तृतीय-पक्ष एप्लिकेशन को डाउनलोड करने और उसका उपयोग करने की आवश्यकता है।
अगर आप केवल ऐसी फाइलों को देखना चाहते हैं, तो लार्ज टेक्स्ट फाइल व्यूअर(Large Text File Viewer) आपके लिए सबसे अच्छा विकल्प है। वास्तव में उन्हें संपादित करने के लिए, आप Emacs(Emacs) जैसे फीचर-समृद्ध टेक्स्ट एडिटर को आजमा सकते हैं , या सीएसवी एक्सप्लोरर(CSV Explorer) जैसे प्रीमियम टूल के लिए जा सकते हैं ।
CSV फ़ाइल को विभाजित करने या डेटाबेस में आयात करने जैसी तकनीकों में बहुत अधिक चरण शामिल होते हैं। यदि आप अपने आप को बड़ी टेक्स्ट फ़ाइलों के साथ काम करते हुए पाते हैं तो आपको एक समर्पित प्रीमियम टूल का भुगतान लाइसेंस प्राप्त करना बेहतर होगा।
Related posts
एक साथ कई पीडीएफ फाइलों के अंदर टेक्स्ट कैसे खोजें
एक अनाम टेक्स्ट संदेश कैसे भेजें जो आपके पास वापस नहीं पाया जा सकता है
टेक्स्ट को डिसॉर्डर में कैसे फ़ॉर्मेट करें: फ़ॉन्ट, बोल्ड, इटैलिकाइज़, स्ट्राइकथ्रू, और बहुत कुछ
एकाधिक छवियों को पीडीएफ फाइलों में कैसे बदलें
विंडोज़ में फाइलों को स्वचालित रूप से कैसे स्थानांतरित या कॉपी करें
अपने क्षेत्र में सर्वश्रेष्ठ इंटरनेट विकल्प (आईएसपी) खोजने के 4 तरीके
मृत हार्ड ड्राइव से फ़ाइलें कैसे निकालें
Uber पैसेंजर रेटिंग क्या है और इसे कैसे चेक करें?
Google पत्रक में VLOOKUP का उपयोग कैसे करें
विंडो मीडिया प्लेयर में AVI फ़ाइलें नहीं चला सकते हैं?
कैसे एक JPG चित्र में फ़ाइलें छुपाने के लिए
POT .PO .MO एक्सटेंशन फ़ाइलें कैसे पढ़ें और खोलें?
Chromebook पर फ़ोटो या वीडियो लेने के 3 तरीके
क्या सर्ज रक्षक वास्तव में काम करते हैं?
Chromebook पर Caps Lock को चालू या बंद कैसे करें
घर पर बड़ी संख्या में फ़ोटो स्कैन करने का सबसे तेज़ तरीका
विंडोज फाइलों के लिए बैच चेंज फाइल एक्सटेंशन कैसे करें
क्रोम में याहू सर्च से कैसे छुटकारा पाएं
YouTube वीडियो को टेक्स्ट या ट्रांसक्रिप्ट में बदलने के 4 तरीके
टिकटोक पर टेक्स्ट टू स्पीच का उपयोग कैसे करें