2014-09-25 2 views
0

У нас есть измеритель мощности, который отправляет CSV-файл одной записи (заголовки и один ряд) на сайт FTP каждые 7 минут. За один день он создает около 5000 файлов 3 МБ.Слияние файлов CSV на FTP-сайте

Я пытаюсь представить лучший способ показать эти файлы как один файл/дисплей в электронной таблице или программе.

Я работаю над программой быстрого доступа, которая будет импортировать выбранные файлы FTP на локальный компьютер, после чего они будут импортированы в таблицу, где мы можем сообщить о них.

Есть ли более простой способ? Может быть, просто слиться с листом excel через макрос?

Спасибо за вашу помощь

+0

Если он загружает один файл каждые 7 минут, вы должны получить 205 файлов в день, а не 5000, конечно? И каждый файл имеет одну запись 3 МБ? Итак, линия длиной 3 миллиона символов? Я думаю, что Excel будет иметь проблемы с этим ... –

ответ

0

Если вы можете SSH на сайт, вы всегда можете запустить

cat *.csv > output.csv 
1

Perl может легко создать электронную таблицу Excel с вашей кучи файлов, и он может быть поставлен в crontab, чтобы сделать это автоматически каждую ночь ...

... но вам нужно будет предоставить более подробную информацию о формате файла, вашей среде и о том, как вы уменьшите свои данные на 15 ГБ до того, что Excel может прочитать.

Смежные вопросы