2013-03-27 2 views
0

Im для разработки пакета SSIS, которому необходимо загрузить список файлов с FTP-адреса. Хотя частота и тайминги получения сгенерированных файлов были согласованы с клиентом. SSIS FTP Task - загрузка исходного исходного кода

Я заметил много раз, что при подключении создаются пользовательские файлы (CSV) (размер постепенно увеличивается) и что те, которые были загружены, частично заполнены в контенте. Одно из предложений, которое я получил, должно было иметь «проверить файл» файл, который будет создан, и конец создания файлов клиентом, который сообщил бы мне, что файл готов к загрузке, если он не будет найден загрузка произойдет.

Однако, я хотел бы знать, доступны ли другие варианты, которые могут быть интегрированы в SSIS.

Благодаря

+0

Один из вариантов, если это доступно в вашем офисе и с клиентом, чтобы иметь клиент изменить свою работу, чтобы отправить по электронной почте, когда файл будет завершен. В электронном письме указано, что «задание завершено» и будет получено SQLMail на вашей стороне. Это вызовет задание, которое запускает ваш пакет SSIS для импорта завершенного файла с FTP. При таком подходе нет необходимости постоянно контролировать CSV-файл для «файла проверки». – 2013-03-27 17:39:55

+0

Спасибо за идею. –

+0

Кажется, что функция SQL Mail прекращена в последней версии SQL. –

ответ

2

Я бы следовать 'Проверка файла' шаблона. Я бы не представил новый режим связи (например, электронную почту), что подразумевает дальнейшую сложность и конфигурацию.

В последнее время для задач FTP я вызывал WinSCP вместо использования SSIS FTP Task. Он имеет лучшую функциональность. Вот их информация по этой теме:

http://winscp.net/eng/docs/script_checking_file_existence

+0

Спасибо, Майк, как кажется, файл проверки файлов остается лучшим вариантом. –

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