Выборка больших файлов данных

Я в настоящее время работаю в должности программиста Хранилища данных, и как таковой должны провести многочисленные плоские файлы посредством процесса ETL. Конечно, до загрузки файла я должен знать о его содержании, проблема состоит в том, что большинство файлов> 1 ГБ шириной, и я не могу открыть их использующий моего дорогого старого друга "блокнот". Ребячество. Я обычно использую VIM или Блокнот ++, но он все еще требует времени для открытия файла. Я мог выполнить "частичное" чтение файла с помощью VIM или некоторого другого редактора?

P.S. Я знаю, что мог записать 10 сценариев лайнера в "образец данных" файл, но будет более просто убедить членов команды использовать функцию редактора, чем сценарий, который я записал.

Спасибо за любое понимание Вы могли бы иметь.

5
задан a_person 1 April 2010 в 18:46
поделиться

6 ответов

Если вы хотите использовать vim, вы можете взглянуть на скрипт LargeFile .

С другой стороны, я всегда обнаруживал, что UltraEdit очень быстро открывает большие файлы.

3
ответ дан 13 December 2019 в 19:24
поделиться

UltraEdit утверждает, что обрабатывает файлы размером более 4 ГБ ...

0
ответ дан 13 December 2019 в 19:24
поделиться

используйте команду head.

2
ответ дан 13 December 2019 в 19:24
поделиться

Вы сказали, что у вас есть VIM, и это заставляет меня задуматься, есть ли у вас также среда unix?

Если хотите, вы можете направить ввод через Утилита unix наверх и отобразит необработанный результат на экране. Примерно так:

РЕДАКТИРОВАТЬ : (спасибо Honk)

терминал $> head -N 15 file.csv

(где 15 означает, что вы хотите видеть только 15 строк).

3
ответ дан 13 December 2019 в 19:24
поделиться

Используйте 'less' на solaris ... используйте то же самое через cygwin на windows. На мэйнфреймах эта проблема не возникает, редактор ISPF справляется с ней довольно хорошо.

1
ответ дан 13 December 2019 в 19:24
поделиться

Конечно, есть масса подобных вопросов, но, эй, Текстовая панель - хороший выбор для этого.

2
ответ дан 13 December 2019 в 19:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: