МС Екцел може приказати 1.048.576 редова. Иако то може изгледати као заиста велики број у нормалној употреби, постоји много сценарија у којима то није сасвим довољно.
Без обзира да ли гледате датотеке евиденције или велике скупове података, лако је наићи на ЦСВ датотеке са милионима редова или огромним текстуалним датотекама. Пошто Екцел не може да подржи датотеке овако велике, како их тачно отворити? Хајде да сазнамо.
Зашто нормални уређивачи текста не могу да отворе заиста велике датотеке?
Рачунар има гигабајте складишног простора, па зашто уређивачи текста не могу да отворе велике датотеке?
Овде су у игри два фактора. Неке апликације имају чврсто кодирано ограничење колико података могу да прикажу. Није важно колико меморије ваш рачунар има, једноставно га неће користити.
Други проблем је РАМ. Многи уређивачи текста немају строго ограничење броја редова, али не могу да прикажу велике датотеке због ограничења меморије. Они учитавају целу датотеку у системску РАМ меморију, тако да ако ова меморија није довољно велика, процес не успева.
Метод #1: Коришћење бесплатних уређивача
Најбољи начин да видите изузетно велике текстуалне датотеке је да користите... уређивач текста. Не било који уређивач текста, већ алати за писање кода. Такве апликације обично могу да обрађују велике датотеке без проблема и бесплатне су.
Ларге Тект Филе Виевер је вероватно најједноставнија од ових апликација. Заиста је једноставан за коришћење, ради брзо и има веома мали отисак ресурса. Једина мана? Не може да уређује датотеке. Али ако желите да видите само велике ЦСВ датотеке, ово је најбољи алат за посао.
За уређивање великих текстуалних датотека такође, требало би да испробате Емацс . Првобитно креиран за Уник системе, савршено добро функционише и на Виндовс-у и може да обрађује велике датотеке. Слично томе, Неовим и Сублиме Тект су два лагана ИДЕ-а која се могу користити за отварање ЦСВ текстуалних датотека величине гигабајта.
Ако је све што тражите да тражите податке кроз велике датотеке евиденције, онда је клогг само алат за вас. Ажурирајућа виљушка популарног глогг-а , ова апликација вам омогућава да са лакоћом обављате сложене операције претраживања кроз огромне текстуалне датотеке. Пошто компјутерски генерисане датотеке евиденције често могу да имају милионе редова, клогг је дизајниран да ради са таквим величинама датотека без проблема.
Метод #2: Поделити на више делова
Читав проблем са покушајем отварања великих ЦСВ датотека је у томе што су превелике. Али шта ако бисте их поделили на више мањих датотека?
Ово је популарно решење, јер углавном не укључује учење интерфејса новог уређивача текста. Уместо тога, можете да користите један од многих ЦСВ разделника доступних на мрежи да бисте поделили велику датотеку на бројне датотеке које се лако отварају. Свакој од ових датотека се тада може нормално приступити.
Међутим, ово није најбољи начин да се ово уради. Раздвајање велике датотеке често може довести до чудних грешака у куцању или неправилно конфигурисаних датотека. Штавише, отварање сваког дела засебно спречава вас да филтрирате читаве податке одједном.
Метод #3: Увоз у базу података
Текстуалне и .цсв датотеке које се протежу на више гигабајта су углавном велики скупови података. Па зашто их једноставно не увезете у базу података?
СКЛ је најчешћи језик за означавање базе података који се користи ових дана. Постоји много верзија СКЛ- а у употреби, али најлакша је вероватно МиСКЛ. И на срећу, могуће је претворити ЦСВ датотеку у МиСКЛ табелу .
Ово никако није најлакши начин рада са великим ЦСВ датотекама, тако да ово препоручујемо само ако желите да редовно радите са великим скуповима података. Ако МиСКЛ звучи превише тешко, увек можете да увезете своје .цсв датотеке у МС Аццесс .
Метод #4: Анализирајте помоћу Питхон библиотека
Када радите са .цсв датотеком са милионима редова података, очигледно нећете моћи да је схватите ручно. Вероватно желите да филтрирате податке и покренете одређене упите да бисте разумели трендове.
Па зашто онда не написати Питхон код да би управо то урадио?
Још једном, ово није најприкладнији метод. Иако Питхон није најтежи програмски језик за учење , он је кодирање, тако да можда није најбољи приступ за вас. Ипак, ако приметите да морате свакодневно да анализирате заиста велике ЦСВ датотеке, можда бисте желели да аутоматизујете задатак помоћу неког Питхон кода .
Метод #5: Са премиум алатима
Уређивачи текста које смо видели у првој методи нису били наменски алати намењени за ЦСВ обраду. То су били алати опште намене који су се могли користити и за рад са великим .цсв датотекама.
Али шта је са специјализованим апликацијама? Зар не постоје апликације које су креиране да реше овај проблем?
Постоје, заправо. ЦСВ Екплорер , на пример, гради на самом процесу који смо описали у последње две методе (СКЛ база података и Питхон код) за креирање апликације која може да прегледа и уређује ЦСВ датотеке било које величине. Можете да урадите све што очекујете од алатке за табеле, као што је прављење графикона или филтрирање података у ЦСВ Екплорер-у.
Друга опција је УлтраЕдит . За разлику од претходног алата, ово није намењено само за .цсв датотеке већ за било коју врсту текстуалне датотеке. Може лако да обрађује текстуалне и ЦСВ датотеке у распону од неколико гигабајта, са интерфејсом сличним многим бесплатним уређивачима о којима смо раније разговарали.
Једини недостатак ових алата је то што су премиум апликације, које захтевају да добијете плаћену лиценцу да бисте могли да их користите. Увек можете испробати њихове бесплатне пробне верзије да бисте проверили њихове карактеристике или ако имате само једнократну употребу.
Који је најбољи начин за отварање великих текстуалних и ЦСВ датотека?
У овом добу великих података, није неуобичајено да налетите на текстуалне датотеке које се крећу у гигабајтима, што може бити тешко чак и прегледати помоћу уграђених алата као што су Нотепад или МС Екцел. Да бисте могли да отворите тако велике ЦСВ датотеке, морате да преузмете и користите апликацију треће стране.
Ако је све што желите да видите такве датотеке, онда је Ларге Тект Филе Виевер најбољи избор за вас. Да бисте их стварно уређивали, можете испробати уређивач текста богат функцијама као што је Емацс, или изабрати премиум алат као што је ЦСВ Екплорер.
Технике попут раздвајања ЦСВ датотеке или увоза у базу података укључују превише корака. Боље вам је да набавите плаћену лиценцу наменског премиум алата ако често радите са огромним текстуалним датотекама.